Exemplo n.º 1
0
def _real_main():
    args = _parse_args()
    if args.version:
        print __version__
        exit()

    command = args.command.replace('-', '_')
    config_check()
    radu = Radula()

    default_log_level = logging.INFO
    if args.verbose:
        log_level = logging.DEBUG
    else:
        log_level = default_log_level
        if args.log_level:
            if not isinstance(args.log_level, int):
                level = getattr(logging, args.log_level)
                if isinstance(log_level, int):
                    log_level = level

    logging.basicConfig(
        level=log_level,
        format='%(asctime)s %(levelname)s:%(name)s: %(message)s')
    logger = logging.getLogger("radula")
    logger.debug("Radula Version: %s", __version__)
    logger.debug("Log Level: %d", log_level)

    if args.command in cmd_acl:
        radu.connect(profile=args.profile)
        getattr(radu, command)(**vars(args))
        exit()

    if args.command in cmd_proxy:
        radu = RadulaProxy(profile=args.profile)
        getattr(radu, command)(**vars(args))
        pass

    if args.command in cmd_preconnect:
        getattr(radu, command)(**vars(args))
        pass
Exemplo n.º 2
0
def _real_main():
    args = _parse_args()
    if args.version:
        print __version__
        exit()

    command = args.command.replace('-', '_')
    config_check()
    radu = Radula()

    log_level = logging.INFO
    if args.log_level:
        if not isinstance(args.log_level, int):
            level = getattr(logging, args.log_level)
            print args.log_level, level, '?'
            if isinstance(log_level, int):
                log_level = level

    logging.basicConfig(
        level=log_level,
        format='%(asctime)s %(levelname)s:%(name)s: %(message)s'
    )
    logger = logging.getLogger("radula")
    logger.info("Log Level: %d", log_level)

    if args.command in cmd_acl:
        radu.connect(profile=args.profile)
        getattr(radu, command)(**vars(args))
        exit()

    if args.command in cmd_usr:
        radu.connect(profile=args.profile)
        getattr(radu, command)(**vars(args))
        exit()

    if args.command in cmd_proxy:
        radu = RadulaProxy(profile=args.profile)
        getattr(radu, command)(**vars(args))
        pass
Exemplo n.º 3
0
def _real_main():
    args = _parse_args()
    if args.version:
        print __version__
        exit()

    command = args.command.replace('-', '_')
    radu = Radula()
    radu.config_check()

    if args.command in cmd_acl:
        radu.connect(profile=args.profile)
        getattr(radu, command)(**vars(args))
        exit()

    if args.command in cmd_usr:
        radu.connect(profile=args.profile)
        getattr(radu, command)(**vars(args))
        exit()

    if args.command in cmd_proxy:
        radu = RadulaProxy(profile=args.profile)
        getattr(radu, command)(**vars(args))
        pass
Exemplo n.º 4
0
def _real_main():
    args = _parse_args()
    if args.version:
        print __version__
        exit()

    command = args.command.replace('-', '_')
    radu = Radula()
    radu.config_check()

    if args.command in cmd_acl:
        radu.connect(profile=args.profile)
        getattr(radu, command)(**vars(args))
        exit()

    if args.command in cmd_usr:
        radu.connect(profile=args.profile)
        getattr(radu, command)(**vars(args))
        exit()

    if args.command in cmd_proxy:
        radu = RadulaProxy(profile=args.profile)
        getattr(radu, command)(**vars(args))
        pass