X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fcore%2Fmodels%2Fslice.py;h=e1823884bf3beee4727347fa8ed9fa0d2ba72595;hb=f6288f8c4299a9bad92c012c11e5d401b74ad20c;hp=52a5dd6821d95ef870175e0366cf5ee4d052afdd;hpb=30ad06ab91677fd02a2f16fc88fc47071a8c50f2;p=plstackapi.git diff --git a/planetstack/core/models/slice.py b/planetstack/core/models/slice.py index 52a5dd6..e182388 100644 --- a/planetstack/core/models/slice.py +++ b/planetstack/core/models/slice.py @@ -94,7 +94,7 @@ class Slice(PlCoreBase): nets = Network.objects.filter(slices=self) nets.delete() # delete slice controllers - slice_controllers = ControllerSlices.objects.filter(slice=self) + slice_controllers = ControllerSlice.objects.filter(slice=self) slice_controllers.delete() # delete slice privilege slice_privileges = SlicePrivilege.objects.filter(slice=self) @@ -129,7 +129,7 @@ class SlicePrivilege(PlCoreBase): qs = SlicePrivilege.objects.filter(id__in=sp_ids) return qs -class ControllerSlices(PlCoreBase): +class ControllerSlice(PlCoreBase): objects = ControllerLinkManager() deleted_objects = ControllerLinkDeletionManager() @@ -142,10 +142,10 @@ class ControllerSlices(PlCoreBase): @staticmethod def select_by_user(user): if user.is_admin: - qs = ControllerSlices.objects.all() + qs = ControllerSlice.objects.all() else: slices = Slice.select_by_user(user) - qs = ControllerSlices.objects.filter(slice__in=slices) + qs = ControllerSlice.objects.filter(slice__in=slices) return qs def get_cpu_stats(self):