stratos-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cham...@apache.org
Subject [2/2] stratos git commit: PCA - Event handler now throws GitRepositorySynchronizationException if APPLICATION_PATH is null
Date Mon, 18 May 2015 18:02:33 GMT
PCA - Event handler now throws GitRepositorySynchronizationException if APPLICATION_PATH is
null


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

Branch: refs/heads/master
Commit: a651a783f29f60b0da650eba7542cde369fca90d
Parents: c0cf0d9
Author: Chamila de Alwis <chamila@apache.org>
Authored: Mon May 18 23:21:07 2015 +0530
Committer: Chamila de Alwis <chamila@apache.org>
Committed: Mon May 18 23:21:07 2015 +0530

----------------------------------------------------------------------
 .../cartridge.agent/cartridge.agent/modules/event/eventhandler.py | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/stratos/blob/a651a783/components/org.apache.stratos.python.cartridge.agent/src/main/python/cartridge.agent/cartridge.agent/modules/event/eventhandler.py
----------------------------------------------------------------------
diff --git a/components/org.apache.stratos.python.cartridge.agent/src/main/python/cartridge.agent/cartridge.agent/modules/event/eventhandler.py
b/components/org.apache.stratos.python.cartridge.agent/src/main/python/cartridge.agent/cartridge.agent/modules/event/eventhandler.py
index 5ce9b4a..1061fbd 100644
--- a/components/org.apache.stratos.python.cartridge.agent/src/main/python/cartridge.agent/cartridge.agent/modules/event/eventhandler.py
+++ b/components/org.apache.stratos.python.cartridge.agent/src/main/python/cartridge.agent/cartridge.agent/modules/event/eventhandler.py
@@ -88,6 +88,9 @@ class EventHandler:
 
             self.__log.info("Executing git checkout")
 
+            if local_repo_path is None:
+                raise GitRepositorySynchronizationException("Repository path is empty. Cannot
perform Git operations.")
+
             # create repo object
             local_repo_path = self.get_repo_path_for_tenant(tenant_id, local_repo_path, is_multitenant)
             repo_info = Repository(repo_url, repo_username, repo_password, local_repo_path,
tenant_id, commit_enabled)


Mime
View raw message