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)