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])
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()))
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])
returns = Parameter(int, '1 if successful')
+ object_type = 'Slice'
+
def call(self, auth, person_id_or_email, slice_id_or_name):
# Get account information
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])
returns = Parameter(int, '1 if successful')
+ object_type = 'Slice'
+
def call(self, auth, slice_attribute_id):
slice_attributes = SliceAttributes(self.api, [slice_attribute_id])
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)
returns = Parameter(int, 'Returns 1 if successful, a fault otherwise.')
+ object_type = 'Slice'
+
def call(self, auth, slice_name):
returns = Parameter(int, '1 if successful')
- object_type = 'Node'
+ object_type = 'Slice'
+
+
def call(self, auth, slice_name, nodes_list):
returns = Parameter(int, '1 if successful')
- object_type = 'Node'
+ object_type = 'Slice'
+
+
def call(self, auth, slice_name, nodes_list):
returns = Parameter(int, '1 if successful')
+ object_type = 'Slice'
+
def call(self, auth, slice_name, slice_expires):
slice_fields = {}
returns = Parameter(int, '1 if successful')
+ object_type = 'Slice'
+
def call(self, auth, slice_name, url, description):
slice_fields = {}
returns = Parameter(int, '1 if successful')
+ object_type = 'Slice'
+
def call(self, auth, slice_name, user_list):
for user in user_list:
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)
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()))
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: