bugfixes
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Tue, 24 Sep 2013 14:30:39 +0000 (10:30 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Tue, 24 Sep 2013 14:30:39 +0000 (10:30 -0400)
planetstack/observer/event_loop.py
planetstack/openstack/driver.py

index 9884390..5ce4b54 100644 (file)
@@ -85,8 +85,8 @@ class PlanetStackObserver:
         except Exception,e:
             raise e
 
-        backend_path = Config().observer_backend_dependency_graph
         try:
+            backend_path = Config().observer_pl_dependency_graph
             # This contains dependencies between backend records
             self.backend_dependency_graph = json.loads(open(backend_path).read())
         except Exception,e:
@@ -178,7 +178,7 @@ class PlanetStackObserver:
         except:
             self.last_run_times={}
             for e in self.ordered_steps:
-                self.last_run_times[e.name]=0
+                self.last_run_times[e]=0
 
 
 
index b6995b8..234dcbf 100644 (file)
@@ -26,6 +26,9 @@ class OpenStackDriver:
         else:
             self.shell = OpenStackClient()
 
+        self.enabled = manager_enabled
+        self.has_openstack = has_openstack
+
     def client_driver(self, caller=None, tenant=None):
         if caller:
             auth = {'username': caller.email,