def set_verbosity(level=0): if isinstance(level, basestring) and level.isdigit(): level = int(level) if level == 0: logger.setLevel(logging.WARNING) elif level == 1: logger.setLevel(logging.INFO) elif level > 1: logger.setLevel(logging.DEBUG)
def set_verbosity(level="0"): if isinstance(level, string_types) and level.isdigit(): level = int(level) if level == 0: logger.setLevel(logging.WARNING) elif level == 1: logger.setLevel(logging.INFO) elif level > 1: logger.setLevel(logging.DEBUG)
def eqp_gen(arg): """ Генератор инстансов класса Dlink """ for _ip in arg: try: ping.ping(_ip) except ping.PingException as _exc: logger.error(_exc) else: yield dlink.Dlink(_ip, **settings.__dict__) if __name__ == '__main__': logger.setLevel(settings.log_level) formatter = ColoredFormatter( fmt='%(asctime)s %(levelname)-8s %(message)s', datefmt='%Y-%m-%d %H:%M:%S') stdout_log = logging.StreamHandler(sys.stdout) stdout_log.setFormatter(formatter) logger.addHandler(stdout_log) args = docopt(__doc__) ip_addrs = args['<ip>'] if args['--input-file']: try: with open(args['--input-file'], 'r') as _f: ip_addrs = [ip.strip() for ip in _f.readlines()]
def eqp_gen(arg): """ Генератор инстансов класса Dlink """ for _ip in arg: try: ping.ping(_ip) except ping.PingException as _exc: logger.error(_exc) else: yield dlink.Dlink(_ip, **settings.__dict__) if __name__ == '__main__': logger.setLevel(settings.log_level) formatter = ColoredFormatter( fmt='%(asctime)s %(levelname)-8s %(message)s', datefmt='%Y-%m-%d %H:%M:%S' ) stdout_log = logging.StreamHandler(sys.stdout) stdout_log.setFormatter(formatter) logger.addHandler(stdout_log) args = docopt(__doc__) ip_addrs = args['<ip>'] if args['--input-file']: try: with open(args['--input-file'], 'r') as _f:
def init_logger(): from lib.logger import logger logger.setLevel('DEBUG')