Exemple #1
0
 def execute(self, client, store):
     output = ''
     tokens = _get_tokens(self._prefix, self._recursive, client)
     deleted = 0
     if not tokens:
         output += 'no tokens found\n'
     else:
         print 'removing:'
         for token in tokens:
             print '\t{0!s}'.format(token.name)
         if self._force or confirm('remove {0:d} tokens'.format(len(tokens))):
             request = ModifyRequest(deletes=tokens)
             client.modify(request)
             deleted = len(tokens)
     output += 'removed {0:d} token(s)\n'.format(deleted)
     return output
Exemple #2
0
 def execute(self, client, store):
     output = ''
     tokens = _get_tokens(self._prefix, self._recursive, client)
     deleted = 0
     if not tokens:
         output += 'no tokens found\n'
     else:
         print 'removing:'
         for token in tokens:
             print '\t%s' % token.name
         if self._force or confirm('remove %d tokens' % len(tokens)):
             request = ModifyRequest(deletes=tokens)
             client.modify(request)
             deleted = len(tokens)
     output += 'removed %d token(s)\n' % deleted
     return output