removing unused step
authorTony Mack <tmack@tux.cs.princeton.edu>
Sun, 30 Nov 2014 23:15:39 +0000 (18:15 -0500)
committerTony Mack <tmack@tux.cs.princeton.edu>
Sun, 30 Nov 2014 23:15:39 +0000 (18:15 -0500)
planetstack/openstack_observer/steps/sync_external_routes.py [deleted file]

diff --git a/planetstack/openstack_observer/steps/sync_external_routes.py b/planetstack/openstack_observer/steps/sync_external_routes.py
deleted file mode 100644 (file)
index 28d24cc..0000000
+++ /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)