From e7045ca79b1434736f5498ec2e0f9433296fd149 Mon Sep 17 00:00:00 2001 From: Tony Mack <tmack@paris.CS.Princeton.EDU> Date: Tue, 15 Apr 2014 12:14:09 -0400 Subject: [PATCH] filter users correctly --- planetstack/observer/steps/sync_slice_memberships.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/planetstack/observer/steps/sync_slice_memberships.py b/planetstack/observer/steps/sync_slice_memberships.py index 6a4f75f..b6b1638 100644 --- a/planetstack/observer/steps/sync_slice_memberships.py +++ b/planetstack/observer/steps/sync_slice_memberships.py @@ -19,7 +19,8 @@ class SyncSliceMemberships(OpenStackSyncStep): for slice_deployment in slice_deployments: if not slice_deployment.tenant_id: continue - user_deployments = UserDeployments.objects.filter(deployment=slice_deployment.deployment) + user_deployments = UserDeployments.objects.filter(deployment=slice_deployment.deployment, + user=slice_memb.user) if user_deployments: kuser_id = user_deployments[0].kuser_id driver = self.driver.admin_driver(deployment=slice_deployment.deployment.name) -- 2.47.0