aboutsummaryrefslogtreecommitdiffstats
path: root/policyhandler/policy_handler.py
diff options
context:
space:
mode:
authorAlex Shatov <alexs@att.com>2017-09-12 13:00:25 -0400
committerAlex Shatov <alexs@att.com>2017-09-12 13:00:25 -0400
commit42a989a6b9b6388947da6fc273728a24c19fa686 (patch)
tree9d1dfc98ddd56fe058c030f9b4b8ce117aa16717 /policyhandler/policy_handler.py
parentfe9c74b9933745144bfd8134bc96fd77fa3291f8 (diff)
1.0.0 and policy API to deployment-handler
* policy API to deployment-handler /policy * removed pycrypto of config - the same way as other apps * simple upload of config to consul - curl * preparation for policy-handler blueprint Change-Id: I424a1ded0795562ea36b5409304cbb8b5a7e8a24 Issue-Id: DCAEGEN2-62 Signed-off-by: Alex Shatov <alexs@att.com>
Diffstat (limited to 'policyhandler/policy_handler.py')
-rw-r--r--policyhandler/policy_handler.py25
1 files changed, 1 insertions, 24 deletions
diff --git a/policyhandler/policy_handler.py b/policyhandler/policy_handler.py
index 10633cd..50d59bc 100644
--- a/policyhandler/policy_handler.py
+++ b/policyhandler/policy_handler.py
@@ -60,28 +60,5 @@ def run_policy_handler():
PolicyEngineClient.run()
PolicyWeb.run()
-def upload_config_to_discovery():
- """read the config from file and upload it to discovery"""
- logger = logging.getLogger("policy_handler")
- sys.stdout = LogWriter(logger.info)
- sys.stderr = LogWriter(logger.error)
-
- Config.load_from_file()
-
- if not Config.load_from_file(Config.UPLOAD_CONFIG_FILE_PATH):
- logger.info("not found config %s", Config.UPLOAD_CONFIG_FILE_PATH)
- return
-
- logger.info("========== upload_config_to_discovery ==========")
- Config.upload_to_discovery()
-
- logger.info("========== upload_config_to_discovery - get it back ==========")
- Config.config = None
- Config.load_from_file()
- Config.discover()
- logger.info("========== upload_config_to_discovery - done ==========")
- return True
-
if __name__ == "__main__":
- if not upload_config_to_discovery():
- run_policy_handler()
+ run_policy_handler()