equal
deleted
inserted
replaced
43 u1 userenable user@domain.tld |
43 u1 userenable user@domain.tld |
44 ud userdelete user@domain.tld |
44 ud userdelete user@domain.tld |
45 aa aliasadd alias@domain.tld user@domain.tld |
45 aa aliasadd alias@domain.tld user@domain.tld |
46 ai aliasinfo alias@domain.tld |
46 ai aliasinfo alias@domain.tld |
47 ad aliasdelete alias@domain.tld user@domain.tld* |
47 ad aliasdelete alias@domain.tld user@domain.tld* |
|
48 gu getuser userid |
48 cf configure section* |
49 cf configure section* |
49 h help |
50 h help |
50 v version |
51 v version |
51 |
52 |
52 """ % __prog__) |
53 """ % __prog__) |
248 usage(EXIT.MISSING_ARGS, 'Missing alias address') |
249 usage(EXIT.MISSING_ARGS, 'Missing alias address') |
249 elif argc < 4: |
250 elif argc < 4: |
250 vmm.alias_delete(sys.argv[2].lower()) |
251 vmm.alias_delete(sys.argv[2].lower()) |
251 else: |
252 else: |
252 vmm.alias_delete(sys.argv[2].lower(), sys.argv[3].lower()) |
253 vmm.alias_delete(sys.argv[2].lower(), sys.argv[3].lower()) |
|
254 |
|
255 def user_byID(): |
|
256 global argc |
|
257 if argc < 3: |
|
258 usage(EXIT.MISSING_ARGS, 'Missing userid') |
|
259 else: |
|
260 _printInfo(vmm.user_byID(sys.argv[2]), 'Account') |
253 |
261 |
254 def showWarnings(): |
262 def showWarnings(): |
255 if vmm.hasWarnings(): |
263 if vmm.hasWarnings(): |
256 print '\nWarnings:' |
264 print '\nWarnings:' |
257 for w in vmm.getWarnings(): |
265 for w in vmm.getWarnings(): |
301 alias_add() |
309 alias_add() |
302 elif sys.argv[1] in ['ai', 'aliasinfo']: |
310 elif sys.argv[1] in ['ai', 'aliasinfo']: |
303 alias_info() |
311 alias_info() |
304 elif sys.argv[1] in ['ad', 'aliasdelete']: |
312 elif sys.argv[1] in ['ad', 'aliasdelete']: |
305 alias_delete() |
313 alias_delete() |
|
314 elif sys.argv[1] in ['gu', 'getuser']: |
|
315 user_byID() |
306 elif sys.argv[1] in ['h', 'help']: |
316 elif sys.argv[1] in ['h', 'help']: |
307 usage() |
317 usage() |
308 elif sys.argv[1] in ['v', 'version']: |
318 elif sys.argv[1] in ['v', 'version']: |
309 print "%s, version %s (%s from %s)\n" % (__prog__, __version__, |
319 print "%s, version %s (%s from %s)\n" % (__prog__, __version__, |
310 __revision__, __date__) |
320 __revision__, __date__) |