X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FMethods%2FAddSlice.py;h=6cc056ca3aaa3b297c686f5c6072b5fde223b76a;hb=5d80c8d9c8016143aaf74dfd3a7e0561f7538aad;hp=56425196dc96d89b1920765508886155438e4c7f;hpb=76bdf368d0d8dcd046476abe04392a73a0eaa6e0;p=plcapi.git diff --git a/PLC/Methods/AddSlice.py b/PLC/Methods/AddSlice.py index 5642519..6cc056c 100644 --- a/PLC/Methods/AddSlice.py +++ b/PLC/Methods/AddSlice.py @@ -67,6 +67,9 @@ class AddSlice(Method): len(site['slice_ids']), site['max_slices']) + if not site['enabled']: + raise PLCInvalidArgument, "Site %s is disabled can cannot create slices" % (site['name']) + slice = Slice(self.api, slice_fields) slice['creator_person_id'] = self.caller['person_id'] slice['site_id'] = site['site_id']