예제 #1
0
파일: main.py 프로젝트: swamireddy/ceph-lcm
def cli_group(func):
    name = utils.parameter_name(func.__name__)
    func = click.group()(func)

    cli.add_command(func, name=name)

    return func
예제 #2
0
    def decorator(func):
        func = with_client(func)
        if paginate:
            func = with_pagination(func)
        func = format_output(func)
        func = catch_errors(func)

        name = utils.parameter_name(func.__name__)
        func = command_class.command(name=name)(func)

        return func