mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-01-23 06:43:13 -06:00
27: Added quick hack for replace('-', '_') problem I'm having
This commit is contained in:
parent
7273d48169
commit
0c574d8300
5
ipa
5
ipa
@ -68,11 +68,12 @@ if len(sys.argv) < 2:
|
||||
print 'Usage: ipa COMMAND [OPTIONS]'
|
||||
sys.exit(2)
|
||||
cmd = sys.argv[1]
|
||||
pcmd = cmd.replace('-', '_')
|
||||
if cmd == '_api_':
|
||||
print_api()
|
||||
sys.exit()
|
||||
elif cmd not in api.commands:
|
||||
elif pcmd not in api.commands:
|
||||
print_commands()
|
||||
print 'ipa: ERROR: unknown command %r' % cmd
|
||||
sys.exit(2)
|
||||
api.commands[cmd]()
|
||||
api.commands[pcmd]()
|
||||
|
@ -153,7 +153,10 @@ class Named(object):
|
||||
|
||||
class AbstractCommand(object):
|
||||
def __call__(self):
|
||||
print 'You called %s()' % self.name
|
||||
print 'You called %s.%s()' % (
|
||||
self.__class__.__module__,
|
||||
self.__class__.__name__
|
||||
)
|
||||
|
||||
def get_doc(self, _):
|
||||
"""
|
||||
|
Loading…
Reference in New Issue
Block a user