X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fopenstack%2Fobserver.py;fp=planetstack%2Fopenstack%2Fobserver.py;h=73bb1149105e233999b645aedac71cc89d7466d3;hb=1f299723034fd37d8040267dfa3016a3a3e85539;hp=0a683f832fa40ea3cbffa28587476e260a2a7fb7;hpb=f4df952647cc7968fe535f5485b7cdc83376602f;p=plstackapi.git diff --git a/planetstack/openstack/observer.py b/planetstack/openstack/observer.py index 0a683f8..73bb114 100644 --- a/planetstack/openstack/observer.py +++ b/planetstack/openstack/observer.py @@ -82,6 +82,13 @@ class OpenStackObserver: logger.log_exc("Exception in sync_networks") traceback.print_exc() + logger.info('Calling sync network slivers') + try: + self.sync_network_slivers() + except: + logger.log_exc("Exception in sync_network_slivers") + traceback.print_exc() + logger.info('Calling sync external routes') try: self.sync_external_routes() @@ -377,7 +384,6 @@ class OpenStackObserver: ports = self.manager.driver.shell.quantum.list_ports()["ports"] for port in ports: -# print port if port["id"] in networkSlivers_by_port: # we already have it print "already accounted for port", port["id"] @@ -416,7 +422,7 @@ class OpenStackObserver: print "port", port["id"], "has no fixed_ips" continue - print "XXX", port +# print "XXX", port ns = NetworkSliver(network=network, sliver=sliver,