slice_hrn, _ = urn_to_hrn(slice_xrn)
# GetSlices always returns a list, even if there is only one element
- slices = self.driver.testbed_shell.GetSlices(
- slice_filter=str(slice_hrn),
- slice_filter_type='slice_hrn',
- login=login)
+ slices = self.driver.GetSlices(
+ slice_filter=str(slice_hrn),
+ slice_filter_type='slice_hrn',
+ login=login)
logger.debug("IotlabAggregate api \tget_slice_and_slivers \
slice_hrn %s \r\n slices %s self.driver.hrn %s"
:param sliver_allocations: dictionary of slivers
:type sliver_allocations: dict
- :returns: Node dictionary with all necessary data. .
+ :returns: Node dictionary with all necessary data.
+
.. seealso:: node_to_rspec_node
"""
rspec_node = self.node_to_rspec_node(sliver)
logger.debug("IOTLABAGGREGATE get_all_leases ldap_username %s "
% (ldap_username))
- leases = self.driver.testbed_shell.GetLeases(login=ldap_username)
+ leases = self.driver.GetLeases(login=ldap_username)
grain = self.driver.testbed_shell.GetLeaseGranularity()
rspec_leases = []
# filter['slice_id'] = list(slice_ids)
# # get slices
if slice_hrn:
- slices = self.driver.testbed_shell.GetSlices(slice_hrn,
+ slices = self.driver.GetSlices(slice_hrn,
slice_filter_type)
- leases = self.driver.testbed_shell.GetLeases(
- {'slice_hrn':slice_hrn})
+ leases = self.driver.GetLeases({'slice_hrn':slice_hrn})
logger.debug("IotlabAggregate \t get_slivers \
slices %s leases %s\r\n" % (slices, leases ))
if not slices: