Example #1
0
    def run(ctx):
        """Admin commands."""
        cli.init_logger('admin.json')

        log_level = logging.WARN
        if ctx.obj.get('logging.debug'):
            log_level = logging.DEBUG

        tl.set_log_level(log_level)
Example #2
0
    def run(ctx):
        """Admin commands."""
        cli.init_logger('admin.conf')

        log_level = logging.WARN
        if ctx.obj.get('logging.debug'):
            log_level = logging.DEBUG

        logging.getLogger('treadmill').setLevel(log_level)
        logging.getLogger().setLevel(log_level)
Example #3
0
    def run(ctx, ldap):
        """Admin commands."""
        cli.init_logger('admin.conf')

        log_level = logging.WARN
        if ctx.obj.get('logging.debug'):
            log_level = logging.DEBUG

        logging.getLogger('treadmill').setLevel(log_level)
        logging.getLogger().setLevel(log_level)

        if ldap:
            context.GLOBAL.ldap.url = ldap
Example #4
0
def run(ctx, outfmt, debug):
    """Treadmill CLI."""
    ctx.obj = {}
    ctx.obj['logging.debug'] = False

    if outfmt:
        cli.OUTPUT_FORMAT = outfmt

    # Default logging to cli.json, at CRITICAL, unless --debug
    cli.init_logger('cli.json')
    if debug:
        ctx.obj['logging.debug'] = True
        tl.set_log_level(logging.DEBUG)
Example #5
0
def run(ctx, outfmt, debug):
    """Treadmill CLI."""
    ctx.obj = {}
    ctx.obj['logging.debug'] = False

    if outfmt:
        cli.OUTPUT_FORMAT = outfmt

    # Default logging to cli.conf, at CRITICAL, unless --debug
    cli.init_logger('cli.conf')
    if debug:
        ctx.obj['logging.debug'] = True
        logging.getLogger('treadmill').setLevel(logging.DEBUG)
        logging.getLogger().setLevel(logging.DEBUG)
Example #6
0
    def run(ctx, cgroup, logging_conf):
        """Run system processes"""
        # Default logging to daemon.conf, at CRITICAL, unless --debug
        cli.init_logger(logging_conf)

        log_level = None
        if ctx.obj.get('logging.debug'):
            log_level = logging.DEBUG
        else:
            log_level = logging.DEBUG

        tl.set_log_level(log_level)

        if cgroup:
            _configure_service_cgroups(cgroup)
Example #7
0
    def run(ctx, cgroup, logging_conf):
        """Run system processes"""
        # Default logging to daemon.conf, at CRITICAL, unless --debug
        cli.init_logger(logging_conf)

        log_level = None
        if ctx.obj.get('logging.debug'):
            log_level = logging.DEBUG
        else:
            log_level = logging.DEBUG

        logging.getLogger('kazoo').setLevel(logging.INFO)
        logging.getLogger('treadmill').setLevel(log_level)
        logging.getLogger().setLevel(log_level)

        if cgroup:
            _configure_core_cgroups(cgroup)
Example #8
0
    def run(ctx, cgroup):
        """Run system processes"""
        # Default logging to daemon.conf, at CRITICAL, unless --debug
        cli.init_logger('daemon.conf')

        log_level = None
        if ctx.obj.get('logging.debug'):
            log_level = logging.DEBUG
        else:
            log_level = logging.DEBUG

        logging.getLogger('kazoo').setLevel(log_level)
        logging.getLogger('treadmill').setLevel(log_level)
        logging.getLogger().setLevel(log_level)

        if cgroup:
            if cgroup == '.':
                service_name = os.path.basename(os.path.realpath(cgroup))
            else:
                service_name = cgroup
            _configure_core_cgroups(service_name)
Example #9
0
 def run():
     """Cross-cell supervision tools."""
     cli.init_logger('daemon.conf')
Example #10
0
 def dns_group(ldap, ldap_search_base):
     """Treadmill DNS CLI"""
     cli.init_logger('admin.yml')
     context.GLOBAL.ldap.url = ldap
     context.GLOBAL.ldap.search_base = ldap_search_base