def deploy(): status = files.readDeployStatus() return { 'status': status[0], 'description': status[1] }
def general(): docker, crane, deploy = ['waiting', 'waiting'], ['waiting', 'waiting' ], ['waiting', 'waiting'] try: docker = files.readDockerStatus() except: pass try: crane = files.readCraneStatus() except: pass try: deploy = files.readDeployStatus() except: pass status, description = 'installing', 'Components are being installed' if docker[0] is None: docker[0] = 'error' if crane[0] is None: crane[0] is 'error' if deploy[0] is None: deploy[0] is 'error' if docker[0] == 'running' and crane[0] == 'running' and deploy[ 0] == 'running': status, description = 'done', 'The host is provisioned and ready to deploy services.' elif docker[0] == 'error' or crane[0] == 'error' or deploy[ 0] == 'error': status, description = 'error', 'There are some error which needs to be solved manually. See application log at \'' + s.APP_DATA_DIR + '\'' return { 'status': status, 'description': description, 'agent': 'running', 'docker': docker[0], 'crane': crane[0], 'deploy': deploy[0] }
def general(): docker, crane, deploy = ['waiting', 'waiting'], ['waiting', 'waiting'], ['waiting', 'waiting'] try: docker = files.readDockerStatus() except: pass try: crane = files.readCraneStatus() except: pass try: deploy = files.readDeployStatus() except: pass status, description = 'installing', 'Components are being installed' if docker[0] is None: docker[0] = 'error' if crane[0] is None: crane[0] is 'error' if deploy[0] is None: deploy[0] is 'error' if docker[0] == 'running' and crane[0] == 'running' and deploy[0] == 'running': status, description = 'done', 'The host is provisioned and ready to deploy services.' elif docker[0] == 'error' or crane[0] == 'error' or deploy[0] == 'error': status, description = 'error', 'There are some error which needs to be solved manually. See application log at \''+s.APP_DATA_DIR+'\'' return { 'status': status, 'description': description, 'agent': 'running', 'docker': docker[0], 'crane': crane[0], 'deploy': deploy[0] }
def deploy(): status = files.readDeployStatus() return {'status': status[0], 'description': status[1]}