INNER CODE UNIT · Python

RunCommand

python-bonobo/bonobo · bonobo/commands/run.py:7

class RunCommand(BaseGraphCommand):
    install = False
    handler = staticmethod(bonobo.run)

    def add_arguments(self, parser):
        super(RunCommand, self).add_arguments(parser)

        verbosity_group = parser.add_mutually_exclusive_group()
        verbosity_group.add_argument("--quiet", "-q", action="store_true")
        verbosity_group.add_argument("--verbose", "-v", action="store_true")

        parser.add_argument("--install", "-I", action="store_true")

    def parse_options(self, *, quiet=False, verbose=False, install=False, **options):
        from bonobo import settings

        settings.QUIET.set_if_true(quiet)
        settings.DEBUG.set_if_true(verbose)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…