import sys
from types import StringTypes
-from sfa.util.misc import *
+from sfa.util.namespace import *
from sfa.util.rspec import *
from sfa.util.specdict import *
from sfa.util.faults import *
-from sfa.util.record import GeniRecord
+from sfa.util.record import SfaRecord
from sfa.util.policy import Policy
from sfa.util.record import *
from sfa.util.sfaticket import SfaTicket
from sfa.server.registry import Registries
from sfa.util.debug import log
+from sfa.plc.slices import Slices
import sfa.plc.peers as peers
def delete_slice(api, hrn):
# we transition the code to this module
from sfa.plc.slices import Slices
slices = Slices(api)
- slices.create_slice(hrn, rspec)
+ slices.create_slice_aggregate(hrn, rspec)
def get_ticket(api, slice_hrn, rspec, origin_hrn=None):
# the the slice record
# make sure we get a local slice record
record = None
for tmp_record in records:
- if record['type'] == 'slice' and \
- not record['peer_authority']:
+ if tmp_record['type'] == 'slice' and \
+ not tmp_record['peer_authority']:
record = SliceRecord(dict=tmp_record)
if not record:
raise RecordNotFound(slice_hrn)