X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fopenstack_observer%2Fsteps%2Fsync_users.py;h=8036b13e8f45b3dda22b5138e2031802a933f03c;hb=bad23e46081c921579911289dba40f6baae58644;hp=a22c21375a5742c3208f710ce10bdf5aa127892e;hpb=52001868f7c3d2284c1621de901dfd69750bd796;p=plstackapi.git diff --git a/planetstack/openstack_observer/steps/sync_users.py b/planetstack/openstack_observer/steps/sync_users.py index a22c213..8036b13 100644 --- a/planetstack/openstack_observer/steps/sync_users.py +++ b/planetstack/openstack_observer/steps/sync_users.py @@ -5,20 +5,20 @@ from django.db.models import F, Q from planetstack.config import Config from observer.openstacksyncstep import OpenStackSyncStep from core.models.user import User -from core.models.userdeployments import UserDeployments -from observer.steps.sync_user_deployments import SyncUserDeployments +from core.models.controllerusers import ControllerUsers +from observer.steps.sync_controller_users import SyncControllerUsers class SyncUsers(OpenStackSyncStep): provides=[User] requested_interval=0 def sync_record(self, user): - for user_deployment in UserDeployments.objects.filter(user=user): + for controller_user in ControllerUsers.objects.filter(user=user): # bump the 'updated' field so user account are updated across # deployments. - user_deployment.save() + controller_user.save() def delete_record(self, user): - user_deployment_deleter = SyncUserDeployments().delete_record - for user_deployment in UserDeployments.objects.filter(user=user): - user_deployment_deleter(user_deployment) + controller_user_deleter = SyncControllerUsers().delete_record + for controller_user in ControllerUsers.objects.filter(user=user): + controller_user_deleter(controller_user)