from sfa.util.sfaticket import SfaTicket
from sfa.server.registry import Registries
from sfa.util.debug import log
from sfa.util.sfaticket import SfaTicket
from sfa.server.registry import Registries
from sfa.util.debug import log
import sfa.plc.peers as peers
def delete_slice(api, hrn):
import sfa.plc.peers as peers
def delete_slice(api, hrn):
records = registry.resolve(credential, slice_hrn)
# make sure we get a local slice record
record = None
for tmp_record in records:
records = registry.resolve(credential, slice_hrn)
# make sure we get a local slice record
record = None
for tmp_record in records:
object_gid = record.get_gid_object()
new_ticket = SfaTicket(subject = object_gid.get_subject())
new_ticket.set_gid_caller(api.auth.client_gid)
new_ticket.set_gid_object(object_gid)
object_gid = record.get_gid_object()
new_ticket = SfaTicket(subject = object_gid.get_subject())
new_ticket.set_gid_caller(api.auth.client_gid)
new_ticket.set_gid_object(object_gid)
new_ticket.set_pubkey(object_gid.get_pubkey())
new_ticket.set_attributes(data)
new_ticket.set_rspec(rspec)
new_ticket.set_pubkey(object_gid.get_pubkey())
new_ticket.set_attributes(data)
new_ticket.set_rspec(rspec)
return new_ticket.save_to_string(save_parents=True)
def start_slice(api, hrn):
return new_ticket.save_to_string(save_parents=True)
def start_slice(api, hrn):