From 2346ab3030acc5cc2d710cc72db62fcbc5d75e77 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Tue, 15 Dec 2009 18:25:58 +0000 Subject: [PATCH] convert slice hrn to pl slicename --- sfa/managers/component_manager_pl.py | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/sfa/managers/component_manager_pl.py b/sfa/managers/component_manager_pl.py index 71cc6287..02d2d9a9 100644 --- a/sfa/managers/component_manager_pl.py +++ b/sfa/managers/component_manager_pl.py @@ -1,21 +1,26 @@ import os import xmlrpclib from sfa.util.faults import * +from sfa.util.misc import * from sfa.util.sfaticket import SfaTicket def start_slice(api, slicename): - api.nodemanger.Start(slicename) + record = {'name': hrn_to_pl_slicename(slicename)} + api.nodemanger.Start(record) def stop_slice(api, slicename): - api.nodemanager.Stop(slicename) + record = {'name': hrn_to_pl_slicename(slicename)} + api.nodemanager.Stop(record) def delete_slice(api, slicename): - api.nodemanager.Destroy(slicename) + record = {'name': hrn_to_pl_slicename(slicename)} + api.nodemanager.Destroy(record) def reset_slice(api, slicename): + record = {'name': hrn_to_pl_slicename(slicename)} if not api.sliver_exists(slicename): raise SliverDoesNotExist(slicename) - api.nodemanager.ReCreate(slicename) + api.nodemanager.ReCreate(record) def get_slices(api): slicenames = api.nodemanager.GetXiDs().keys() -- 2.43.0