def _f(*args: List[Any], **kwargs: Dict[str, Any]) -> Any: try: return f(*args, **kwargs) except Exception as e: logger.new(f.__name__).exception(e) click.echo(Jsonable.dump(model.Error(e))) raise e
def main(ctx: click.Context, netrc: str) -> None: ctx.obj = {defaults.ENV_NETRC: netrc} for t in todo.TODOs: logger.new(t.filename).warning(f"[{t.context}] {t.msg}")
def _initlog(self) -> logger.Logger: return logger.new(self.__class__.__name__)
def _log() -> logger.Logger: return logger.new(inspect.stack()[1][3])