From 8e959cc6027af9b081ab520e29f25102986d34d9 Mon Sep 17 00:00:00 2001
From: Tony Mack <tmack@cs.princeton.edu>
Date: Fri, 12 Jun 2009 18:20:07 +0000
Subject: [PATCH] fix bug in GetSlices call

---
 geni/util/slices.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/geni/util/slices.py b/geni/util/slices.py
index 40d09ff2..ca250910 100644
--- a/geni/util/slices.py
+++ b/geni/util/slices.py
@@ -90,7 +90,7 @@ class Slices(SimpleStorage):
         
     def delete_slice_aggregate(self, hrn):
         slicename = hrn_to_pl_slicename(hrn)
-        slices = self.api.plshell.GetSlices(self.api.plauth, {'peer_id': None}, [slicename])
+        slices = self.api.plshell.GetSlices(self.api.plauth, {'peer_id': None, 'name': slicename})
         if not slices:
             return 1        
         slice = slices[0]
@@ -102,6 +102,7 @@ class Slices(SimpleStorage):
         credential = self.api.getCredential()
         aggregates = Aggregates(self.api)
         for aggregate in aggregates:
+            print aggregate
             aggregates[aggregate].delete_slice(credential, hrn)
 
     def create_slice(self, hrn, rspec):
-- 
2.47.0