Fix juju/tasklet integration
[osm/SO.git] / common / python / rift / mano / config_agent / operdata.py
index 49f5b03..94e9976 100644 (file)
@@ -69,8 +69,12 @@ class JujuClient(object):
                 loop=loop,
             ))
         except Exception as e:
+            loop.close()
+
             msg = "JujuClient: Connection Failed: %s", str(e)
             self._log.error(msg)
+            status = "failure"
+            details = msg
             raise Exception(msg)
         else:
             self._log.error("Success reached.")