You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stratos.apache.org by im...@apache.org on 2015/04/20 20:12:13 UTC

[2/3] stratos git commit: Throwing Autoscaler exception

Throwing Autoscaler exception


Project: http://git-wip-us.apache.org/repos/asf/stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/25533349
Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/25533349
Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/25533349

Branch: refs/heads/master
Commit: 25533349604eda2b8fb705eab508fe545fd141ed
Parents: 98dee05
Author: Vishanth <vi...@gmail.com>
Authored: Fri Apr 10 13:50:41 2015 +0530
Committer: Imesh Gunaratne <im...@apache.org>
Committed: Mon Apr 20 23:42:05 2015 +0530

----------------------------------------------------------------------
 .../apache/stratos/autoscaler/registry/RegistryManager.java   | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/stratos/blob/25533349/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/registry/RegistryManager.java
----------------------------------------------------------------------
diff --git a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/registry/RegistryManager.java b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/registry/RegistryManager.java
index 67b309a..68dc252 100644
--- a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/registry/RegistryManager.java
+++ b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/registry/RegistryManager.java
@@ -178,9 +178,10 @@ public class RegistryManager {
                 log.debug(String.format("Autoscaler policy written to registry: [id] %s [name] %s [description] %s",
                         autoscalePolicy.getId(), autoscalePolicy.getDisplayName(), autoscalePolicy.getDescription()));
             }
-        } catch (Exception e) {
-            throw new AutoScalerException((String.format("Unable to persist autoscaler policy [autoscaler-policy-id] %s"
-                    , autoscalePolicy.getId())), e);
+        } catch (AutoScalerException e) {
+            String message = "Unable to persist autoscaler policy [autoscaler-policy-id] " + autoscalePolicy.getId();
+            log.error(message, e);
+            throw e;
         } finally {
             endTenantFlow();
         }