def __init__(self): self._log = logging.getLogger(__name__) self._args = docopt(__doc__.format(version=crosspm.__version__, verb_level=get_verbosity_level(), verb_default=get_verbosity_level(0), deps_lock_default=CROSSPM_DEPENDENCY_LOCK_FILENAME, out_format=self._output.get_output_types(), out_format_default='stdout', ), version=crosspm.__version__) if type(self._args) is str: print(self._args) exit()
def __init__(self): self._log = logging.getLogger(__name__) self._args = docopt(__doc__.format( version=crosspm.__version__, verb_level=get_verbosity_level(), verb_default=get_verbosity_level(0), deps_lock_default=CROSSPM_DEPENDENCY_LOCK_FILENAME, out_format=self._output.get_output_types(), out_format_default='stdout', ), version=crosspm.__version__) if type(self._args) is str: print(self._args) exit()
def set_logging_level(value): format_str = '%(levelname)s:%(message)s' if value.lower() == 'debug': format_str = '%(levelname)s:%(name)s:%(message)s' logging.basicConfig( format=format_str, level=get_verbosity_level(value), )