From: Tony Mack Date: Wed, 16 Apr 2014 11:49:15 +0000 (-0400) Subject: only create private networks for networks using the correct templates X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=3a50a6c1bf8d3a254fb4154921f25d29e74d2497;p=plstackapi.git only create private networks for networks using the correct templates --- diff --git a/planetstack/observer/steps/sync_network_deployments.py b/planetstack/observer/steps/sync_network_deployments.py index a8d6262..e560aad 100644 --- a/planetstack/observer/steps/sync_network_deployments.py +++ b/planetstack/observer/steps/sync_network_deployments.py @@ -29,6 +29,9 @@ class SyncNetworkDeployments(OpenStackSyncStep): network_deploy_lookup[network_deployment.network].append(network_deployment.deployment) for network in Network.objects.filter(): + # ignore networks that have + # template.visibility = private and template.translation = none + if network.template.visibility == 'private' and network.template.translation == 'none': continue expected_deployments = slice_deploy_lookup[network.owner] for expected_deployment in expected_deployments: if network not in network_deploy_lookup or \