- added logging variable 'object_type'
authorTony Mack <tmack@cs.princeton.edu>
Fri, 19 Jan 2007 20:36:33 +0000 (20:36 +0000)
committerTony Mack <tmack@cs.princeton.edu>
Fri, 19 Jan 2007 20:36:33 +0000 (20:36 +0000)
16 files changed:
PLC/Methods/AddPersonToSlice.py
PLC/Methods/AddSlice.py
PLC/Methods/AddSliceAttribute.py
PLC/Methods/DeletePersonFromSlice.py
PLC/Methods/DeleteSlice.py
PLC/Methods/DeleteSliceAttribute.py
PLC/Methods/SliceCreate.py
PLC/Methods/SliceDelete.py
PLC/Methods/SliceNodesAdd.py
PLC/Methods/SliceNodesDel.py
PLC/Methods/SliceRenew.py
PLC/Methods/SliceUpdate.py
PLC/Methods/SliceUserAdd.py
PLC/Methods/SliceUserDel.py
PLC/Methods/UpdateSlice.py
PLC/Methods/UpdateSliceAttribute.py

index 943393b..e9c0016 100644 (file)
@@ -25,6 +25,8 @@ class AddPersonToSlice(Method):
 
     returns = Parameter(int, '1 if successful')
 
+    object_type = 'Slice'
+
     def call(self, auth, person_id_or_email, slice_id_or_name):
         # Get account information
         persons = Persons(self.api, [person_id_or_email])
index 9cce2b0..683931c 100644 (file)
@@ -38,6 +38,8 @@ class AddSlice(Method):
 
     returns = Parameter(int, 'New slice_id (> 0) if successful')
 
+    object_type = 'Slice'
+
 
     def call(self, auth, slice_fields):
         slice_fields = dict(filter(can_update, slice_fields.items()))
index 326370a..2a95505 100644 (file)
@@ -37,6 +37,8 @@ class AddSliceAttribute(Method):
 
     returns = Parameter(int, 'New slice_attribute_id (> 0) if successful')
 
+    object_type = 'Slice'
+
 
     def call(self, auth, slice_id_or_name, attribute_type_id_or_name, value, node_id_or_hostname = None):
         slices = Slices(self.api, [slice_id_or_name])
index 5a46426..9bab6ab 100644 (file)
@@ -25,6 +25,8 @@ class DeletePersonFromSlice(Method):
 
     returns = Parameter(int, '1 if successful')
 
+    object_type = 'Slice'
+
 
     def call(self, auth, person_id_or_email, slice_id_or_name):
         # Get account information
index bfb6cd6..7011de8 100644 (file)
@@ -25,6 +25,8 @@ class DeleteSlice(Method):
 
     returns = Parameter(int, '1 if successful')
 
+    object_type = 'Slice'
+
 
     def call(self, auth, slice_id_or_name):
         slices = Slices(self.api, [slice_id_or_name])
index 11ad018..ea3ecb2 100644 (file)
@@ -28,6 +28,8 @@ class DeleteSliceAttribute(Method):
 
     returns = Parameter(int, '1 if successful')
 
+    object_type = 'Slice'
+
 
     def call(self, auth, slice_attribute_id):
         slice_attributes = SliceAttributes(self.api, [slice_attribute_id])
index 27b4611..668f46d 100644 (file)
@@ -17,7 +17,11 @@ class SliceCreate(AddSlice):
         Slice.fields['name'],
         AddSlice.accepts[1]
         ]
+    
+    returns = Parameter(int, 'New slice_id (> 0) if successful')
 
+    object_type = 'Slice'
+    
     def call(self, auth, name, slice_fields = {}):
         slice_fields['name'] = name
         return AddSlice.call(self, auth, slice_fields)
index d4ec61d..75eef3f 100644 (file)
@@ -24,6 +24,8 @@ class SliceDelete(DeleteSlice):
 
     returns = Parameter(int, 'Returns 1 if successful, a fault otherwise.')
 
+    object_type = 'Slice'
+
 
     def call(self, auth, slice_name):
 
index e99ee52..547bd5c 100644 (file)
@@ -24,7 +24,9 @@ class SliceNodesAdd(AddSliceToNodes):
 
     returns = Parameter(int, '1 if successful')
 
-    object_type = 'Node'
+    object_type = 'Slice'
+
+
 
 
     def call(self, auth, slice_name, nodes_list):
index 8f2a395..513c943 100644 (file)
@@ -24,7 +24,9 @@ class SliceNodesDel(DeleteSliceFromNodes):
 
     returns = Parameter(int, '1 if successful')
 
-    object_type = 'Node'
+    object_type = 'Slice'
+
+
 
 
     def call(self, auth, slice_name, nodes_list):
index 4ac6f89..44f0e52 100644 (file)
@@ -25,6 +25,8 @@ class SliceRenew(UpdateSlice):
 
     returns = Parameter(int, '1 if successful')
 
+    object_type = 'Slice'
+
     def call(self, auth, slice_name, slice_expires):
 
        slice_fields = {}
index 9e82d3a..2f53ad0 100644 (file)
@@ -26,6 +26,8 @@ class SliceUpdate(UpdateSlice):
 
     returns = Parameter(int, '1 if successful')
 
+    object_type = 'Slice'
+
     def call(self, auth, slice_name, url, description):
 
        slice_fields = {}
index 560a66a..cee64c1 100644 (file)
@@ -24,6 +24,8 @@ class SliceUserAdd(AddPersonToSlice):
 
     returns = Parameter(int, '1 if successful')
 
+    object_type = 'Slice'
+
     def call(self, auth, slice_name, user_list):
 
        for user in user_list:
index 1cdafa8..e350a5f 100644 (file)
@@ -26,6 +26,8 @@ class SliceUserDel(Method):
 
     returns = Parameter(int, '1 if successful')
 
+    object_type = 'Slice'
+
     def call(self, auth, slice_name, user_list):
        for user in user_list:
            DeletePersonFromSlice.call(self, auth, user, slice_name)
index 391f221..357a10f 100644 (file)
@@ -39,6 +39,8 @@ class UpdateSlice(Method):
 
     returns = Parameter(int, '1 if successful')
 
+    object_type = 'Slice'
+
     def call(self, auth, slice_id_or_name, slice_fields):
         slice_fields = dict(filter(can_update, slice_fields.items()))
 
index 14e7754..5b7d48f 100644 (file)
@@ -27,6 +27,8 @@ class UpdateSliceAttribute(Method):
 
     returns = Parameter(int, '1 if successful')
 
+    object_type = 'Slice'
+
     def call(self, auth, slice_attribute_id, value):
         slice_attributes = SliceAttributes(self.api, [slice_attribute_id])
         if not slice_attributes: