fix bug in remove
authorTony Mack <tmack@cs.princeton.edu>
Thu, 16 Jul 2009 18:27:28 +0000 (18:27 +0000)
committerTony Mack <tmack@cs.princeton.edu>
Thu, 16 Jul 2009 18:27:28 +0000 (18:27 +0000)
sfa/client/sfi.py

index f55c66e..b2688ff 100755 (executable)
@@ -467,7 +467,10 @@ class Sfi:
     #   - have to first retrieve the record to be removed
     def remove(self,opts, args):
        auth_cred = self.get_auth_cred()
-       return self.registry.remove(auth_cred, opts.type, args[0])
+       type = opts.type 
+       if type in ['all']:
+           type = '*'                   
+       return self.registry.remove(auth_cred, type, args[0])
     
     # add named registry record
     def add(self,opts, args):