From 6348a4c767eaa1485478b3fd28f56feb7f5e8752 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Sun, 30 Nov 2014 18:15:39 -0500 Subject: [PATCH 1/1] removing unused step --- .../steps/sync_external_routes.py | 21 ------------------- 1 file changed, 21 deletions(-) delete mode 100644 planetstack/openstack_observer/steps/sync_external_routes.py diff --git a/planetstack/openstack_observer/steps/sync_external_routes.py b/planetstack/openstack_observer/steps/sync_external_routes.py deleted file mode 100644 index 28d24cc..0000000 --- a/planetstack/openstack_observer/steps/sync_external_routes.py +++ /dev/null @@ -1,21 +0,0 @@ -import os -import base64 -from planetstack.config import Config -from observer.openstacksyncstep import OpenStackSyncStep -from core.models.site import Deployment - -class SyncExternalRoutes(OpenStackSyncStep): - # XXX what does this provide? - provides=[] - requested_interval = 86400 # This step is slow like a pig. Let's run it infrequently - - def call(self, **args): - deployments = Deployment.objects.all() - self.driver = self.driver.admin_driver(deployment=deployments[0],tenant='admin') - routes = self.driver.get_external_routes() - subnets = self.driver.shell.quantum.list_subnets()['subnets'] - for subnet in subnets: - try: - self.driver.add_external_route(subnet, routes) - except: - logger.log_exc("failed to add external route for subnet %s" % subnet) -- 2.43.0