remove request_hash argument
[sfa.git] / sfa / managers / aggregate_manager_pl.py
index f824931..e6c6a30 100644 (file)
@@ -17,6 +17,7 @@ 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):
@@ -40,7 +41,7 @@ def create_slice(api, hrn, rspec):
     # 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
@@ -122,9 +123,9 @@ def get_slices(api):
     return slices['hrn']
      
  
-def get_rspec(api, hrn=None, origin_hrn=None):
+def get_rspec(api, hrn=None, origin_gid_caller=None):
     from sfa.plc.nodes import Nodes
-    nodes = Nodes(api, origin_hrn=origin_hrn)
+    nodes = Nodes(api, origin_gid_caller=origin_gid_caller)
     if hrn:
         rspec = nodes.get_rspec(hrn)
     else: