From 43af1623cb42a2a52d3c09b57ba8078e03802997 Mon Sep 17 00:00:00 2001 From: Tony Mack <tmack@cs.princeton.edu> Date: Thu, 14 Jun 2007 17:23:52 +0000 Subject: [PATCH] - do not allow disabled sites to create slices --- PLC/Methods/AddSlice.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/PLC/Methods/AddSlice.py b/PLC/Methods/AddSlice.py index 56425196..6cc056ca 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'] -- 2.47.0