Пример #1
0
def main():
    try:
        args = sys.argv[1:]
        args = configure_making(args)
    
        if not args:
            config.write_colored_text(sys.stdout, USAGE)
            grace.check_installation()
            sys.exit(1)
    
        commands = get_commands()
        
        command, args = args[0], args[1:]
        
        mangled_command = command.lower().rstrip(':')
        if mangled_command not in commands:
            raise grace.Error("Don't know how to "+command)
        
        commands[mangled_command](args)

    except grace.Help_shown:
        sys.exit(1)
    
    except Exception:
        config.report_exception()
        sys.exit(1)     
Пример #2
0
def main():
    try:
        args = sys.argv[1:]
        args = configure_making(args)
    
        if not args:
            config.write_colored_text(sys.stdout, USAGE)
            grace.check_installation()
            sys.exit(1)
    
        commands = get_commands()
        
        command, args = args[0], args[1:]
        
        mangled_command = command.lower().rstrip(':')
        if mangled_command not in commands:
            raise grace.Error("Don't know how to "+command)
        
        commands[mangled_command](args)

    except grace.Help_shown:
        sys.exit(1)
    
    except Exception:
        config.report_exception()
        sys.exit(1)     
Пример #3
0
def main(args):
    if not args:
        config.write_colored_text(sys.stdout, USAGE)
        return 1

    commands = get_commands()
    
    command, args = args[0], args[1:]
    
    mangled_command = command.lower().rstrip(':')
    if mangled_command not in commands:
        raise grace.Error("Don't know how to "+command)
    
    commands[mangled_command](args)
    return 0
Пример #4
0
def main(args):
    if not args:
        config.write_colored_text(sys.stdout, USAGE)
        return 1

    commands = get_commands()

    command, args = args[0], args[1:]

    mangled_command = command.lower().rstrip(':')
    if mangled_command not in commands:
        raise grace.Error("Don't know how to " + command)

    commands[mangled_command](args)
    return 0