def __init__(self, parser, args): """ :type parser: argparse.ArgumentParser :type args: argparse.Namespace """ self.parser = parser self.args = args self.logger = logger.getChild(type(self).__name__.replace("Command", "").lower())
def __init__(self, secret_token, organization_id, app_id, server=settings.SERVER, timeout=settings.TIMEOUT, dry_run=False): self.server = server self.secret_token = secret_token self.organization_id = organization_id self.app_id = app_id self.timeout = timeout self.dry_run = dry_run self.logger = logger.getChild('client') self.logger.info('Opbeat client configuration:') for k in ['server', 'organization_id', 'app_id']: self.logger.info(' %16s: %r' % (k, str(getattr(self, k))))
def __init__(self, custom_commands=None, ignore_missing=False): self.logger = logger.getChild(type(self).__name__) self.custom_commands = custom_commands self.ignore_missing = ignore_missing