X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fcore%2Fmodels%2Fslice.py;h=128d6055cb607ea1faef0ca682a320598a05b1d1;hb=62a4c9b2fb67ab033574d9c0f4070081f1e3bb6e;hp=24d02aa2315c19da15b90d203be83286955a4341;hpb=265385ea1a43e2cfb544a2431dd0162ece2c8abc;p=plstackapi.git diff --git a/planetstack/core/models/slice.py b/planetstack/core/models/slice.py index 24d02aa..128d605 100644 --- a/planetstack/core/models/slice.py +++ b/planetstack/core/models/slice.py @@ -93,7 +93,7 @@ class Slice(PlCoreBase): nets = Network.objects.filter(slices=self) nets.delete() # delete slice deployments - slice_deployments = SliceDeployments.objects.filter(slice=self) + slice_deployments = SliceDeploymentss.objects.filter(slice=self) slice_deployments.delete() # delete slice privilege slice_privileges = SlicePrivilege.objects.filter(slice=self) @@ -128,7 +128,7 @@ class SlicePrivilege(PlCoreBase): qs = SlicePrivilege.objects.filter(id__in=sp_ids) return qs -class SliceDeployment(PlCoreBase): +class SliceDeployments(PlCoreBase): objects = DeploymentLinkManager() deleted_objects = DeploymentLinkDeletionManager() @@ -144,8 +144,8 @@ class SliceDeployment(PlCoreBase): @staticmethod def select_by_user(user): if user.is_admin: - qs = SliceDeployment.objects.all() + qs = SliceDeployments.objects.all() else: slices = Slice.select_by_user(user) - qs = SliceDeployment.objects.filter(slice__in=slices) + qs = SliceDeployments.objects.filter(slice__in=slices) return qs