diff --git a/tfw/components/ide/deploy_handler.py b/tfw/components/ide/deploy_handler.py index ed9886e..25b035d 100644 --- a/tfw/components/ide/deploy_handler.py +++ b/tfw/components/ide/deploy_handler.py @@ -1,3 +1,8 @@ +import logging + +LOG = logging.getLogger(__name__) + + class DeployHandler: keys = ['deploy.start', 'process.restart'] @@ -22,8 +27,7 @@ class DeployHandler: }) def handle_process(self, message): - self.connector.send_message({ - 'key': 'deploy.finish', - 'status': 'success' if 'error' not in message else 'error' - }) - + response = {'key': 'deploy.finish'} + if 'error' in message: + response['error'] = message['error'] + self.connector.send_message(response)