call traceability for get_slices method
[sfa.git] / sfa / plc / slices.py
index 29213a9..a342056 100644 (file)
@@ -214,7 +214,8 @@ class Slices(SimpleStorage):
             success = False
             # request hash is optional so lets try the call without it 
             try:
-                slices = aggregates[aggregate].get_slices(credential)
+               request_hash=None
+                slices = aggregates[aggregate].get_slices(credential, request_hash, self.caller_cred)
                 slice_hrns.extend(slices)
                 success = True
             except:
@@ -226,7 +227,7 @@ class Slices(SimpleStorage):
                 arg_list = [credential]
                 request_hash = self.api.key.compute_hash(arg_list)
                 try:
-                    slices = aggregates[aggregate].get_slices(credential, request_hash)
+                    slices = aggregates[aggregate].get_slices(credential, request_hash, self.caller_cred)
                     slice_hrns.extend(slices)
                     success = True
                 except: