From: Tony Mack Date: Tue, 15 Apr 2014 16:14:09 +0000 (-0400) Subject: filter users correctly X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=e7045ca79b1434736f5498ec2e0f9433296fd149;p=plstackapi.git filter users correctly --- 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)