Merge pull request #7796 from ioito/hotfix/qx-cloudid-sync-groups

fix: sync groups for user
This commit is contained in:
yunion-ci-robot
2020-09-07 21:01:51 +08:00
committed by GitHub
@@ -92,6 +92,12 @@ func (self *ClouduserSyncGroupsTask) OnInit(ctx context.Context, obj db.IStandal
self.taskFailed(ctx, user, errors.Wrap(err, "SyncCustomCloudpoliciesForCloud"))
return
}
err = cache.SyncCloudusersForCloud(ctx, self.GetUserCred())
if err != nil {
self.taskFailed(ctx, user, errors.Wrap(err, "SyncCloudusersForCloud"))
return
}
}
} else if factory.IsSupportClouduserPolicy() {
err := user.SyncSystemCloudpoliciesForCloud(ctx, self.GetUserCred())