From: Andy Bavier Date: Fri, 18 Oct 2013 18:11:00 +0000 (-0400) Subject: Return value from get_next_subnet() X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=5e243e1588de38d33b17745dc545d714ba918a1c;p=plstackapi.git Return value from get_next_subnet() --- diff --git a/planetstack/observer/steps/sync_slices.py b/planetstack/observer/steps/sync_slices.py index 53dc06b..5b34442 100644 --- a/planetstack/observer/steps/sync_slices.py +++ b/planetstack/observer/steps/sync_slices.py @@ -5,6 +5,9 @@ from django.db.models import F, Q from planetstack.config import Config from observer.openstacksyncstep import OpenStackSyncStep from core.models.slice import Slice +from util.logger import Logger, logging + +logger = Logger(logfile='observer.log', level=logging.INFO) class SyncSlices(OpenStackSyncStep): provides=[Slice] @@ -23,8 +26,10 @@ class SyncSlices(OpenStackSyncStep): last_ip = IPAddress(ints[-1]) last_network = IPNetwork(str(last_ip) + "/24") next_network = IPNetwork(str(IPAddress(last_network) + last_network.size) + "/24") + return next_network def sync_record(self, slice): + logger.info("sync'ing slice %s" % slice.name) if not slice.tenant_id: nova_fields = {'tenant_name': slice.name, 'description': slice.description,