Revision b3dd8f4b kamaki/cli/__init__.py

b/kamaki/cli/__init__.py
415 415
    try:
416 416
        exe = basename(argv[0])
417 417
        parser = ArgumentParseManager(exe)
418
        parsed, unparsed = parse_known_args(parser.parser, parser.arguments)
418
        arguments = parser.arguments
419
        #parsed, unparsed = parse_known_args(parser.parser, parser.arguments)
419 420

  
420
        if _arguments['version'].value:
421
        if arguments['version'].value:
421 422
            exit(0)
422 423

  
423
        _init_session(_arguments)
424
        _init_session(arguments)
424 425

  
425
        if unparsed:
426
            _history = History(_arguments['config'].get('history', 'file'))
426
        if parser.unparsed:
427
            _history = History(arguments['config'].get('history', 'file'))
427 428
            _history.add(' '.join([exe] + argv[1:]))
428
            one_cmd(parser.parser, unparsed, parser.arguments)
429
            #one_cmd(parser.parser, unparsed, parser.arguments)
430
            one_cmd(parser)
429 431
        elif _help:
430 432
            parser.parser.print_help()
431 433
            _groups_help(_arguments)

Also available in: Unified diff