From c8b70151bf4d8a565c00028a1c5e19026837a65f Mon Sep 17 00:00:00 2001 From: vanzhiganov Date: Mon, 18 Jan 2016 02:56:41 +0300 Subject: [PATCH] update --- cloud_node_agent.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cloud_node_agent.py b/cloud_node_agent.py index 498a640..0242255 100644 --- a/cloud_node_agent.py +++ b/cloud_node_agent.py @@ -88,5 +88,10 @@ for task in tasks['results']: if task['task'] == 'container_delete': nodeclient.task_status_update(task['id'], 1) container_id = task['plain']['container_id'] - lxc.lxc().destroy(container_id) + # TODO: if container doesn't exists then complete task and report about this fact + try: + lxc.lxc().destroy(container_id) + except Exception as e: + print e + pass nodeclient.task_status_update(task['id'], 2)