def setup_logfile_logger(self): lfkey = 'key_logfile' if 'key' in self.get_prog_name() else 'log_file' if self.config.get('log_level_logfile', None) is None: # Remove it from config so it inherits from log_level self.config.pop('log_level_logfile', None) loglevel = self.config.get( 'log_level_logfile', self.config['log_level'] ) if self.config.get('log_fmt_logfile', None) is None: # Remove it from config so it inherits from log_fmt_console self.config.pop('log_fmt_logfile', None) logfmt = self.config.get( 'log_fmt_logfile', self.config['log_fmt_console'] ) if self.config.get('log_datefmt', None) is None: # Remove it from config so it get's the default value bellow self.config.pop('log_datefmt', None) datefmt = self.config.get('log_datefmt', '%Y-%m-%d %H:%M:%S') log.setup_logfile_logger( self.config[lfkey], loglevel, log_format=logfmt, date_format=datefmt ) for name, level in self.config['log_granular_levels'].items(): log.set_logger_level(name, level)
def _init_logger(self): ''' sets up the logger used throughout saltt-eventsd ''' # make sure we have the required settings for our logging if ('logfile' in self.gen_opts) and \ ('loglevel' in self.gen_opts): setup_logfile_logger( self.gen_opts['logfile'], self.gen_opts['loglevel'], ) # Only log to foreground if not running as a daemon if not self.gen_opts['daemonize']: setup_console_logger( log_level=self.gen_opts['loglevel'], ) else: # if no log settings found, use defaults # Only log to foreground if not running as a daemon if not self.gen_opts['daemonize']: setup_console_logger( log_level="warn" ) setup_logfile_logger( '/var/log/salt/eventsd', 'warn', )
def setup_logfile_logger(self): lfkey = 'key_logfile' if 'key' in self.get_prog_name() else 'log_file' if self.config.get('log_level_logfile', None) is None: # Remove it from config so it inherits from log_level self.config.pop('log_level_logfile', None) loglevel = self.config.get('log_level_logfile', self.config['log_level']) if self.config.get('log_fmt_logfile', None) is None: # Remove it from config so it inherits from log_fmt_console self.config.pop('log_fmt_logfile', None) logfmt = self.config.get('log_fmt_logfile', self.config['log_fmt_console']) if self.config.get('log_datefmt', None) is None: # Remove it from config so it get's the default value bellow self.config.pop('log_datefmt', None) datefmt = self.config.get( 'log_datefmt_logfile', self.config.get('log_datefmt', '%Y-%m-%d %H:%M:%S')) log.setup_logfile_logger(self.config[lfkey], loglevel, log_format=logfmt, date_format=datefmt) for name, level in self.config['log_granular_levels'].items(): log.set_logger_level(name, level)
def setup_logfile_logger(self): lfkey = "key_logfile" if "key" in self.get_prog_name() else "log_file" loglevel = self.config.get("log_level_logfile", self.config["log_level"]) logfmt = self.config.get("log_fmt_logfile", self.config["log_fmt_console"]) datefmt = self.config.get("log_datefmt", "%Y-%m-%d %H:%M:%S") log.setup_logfile_logger(self.config[lfkey], loglevel, log_format=logfmt, date_format=datefmt) for name, level in self.config["log_granular_levels"].items(): log.set_logger_level(name, level)
def create_node(self, create_params): from salt.log import setup_logfile_logger setup_logfile_logger(log_file, log_level="debug") result = {} if self.cloud == "azure": result = self.create_azure_vm(create_params=create_params) elif self.cloud == "vmware": result = self.create_vmware_vm(create_params=create_params) return result
def setup_logfile_logger(self): lfkey = 'key_logfile' if 'key' in self.get_prog_name() else 'log_file' log.setup_logfile_logger( self.config[lfkey], self.config['log_level_logfile'] or self.config['log_level'], log_format=self.config['log_fmt_logfile'], date_format=self.config['log_datefmt'] ) for name, level in self.config['log_granular_levels'].items(): log.set_logger_level(name, level)
def setup_logfile_logger(self): lfkey = 'key_logfile' if 'key' in self.get_prog_name() else 'log_file' loglevel = self.config.get('log_level_logfile', self.config['log_level']) logfmt = self.config.get('log_fmt_logfile', self.config['log_fmt_console']) datefmt = self.config.get('log_datefmt', '%Y-%m-%d %H:%M:%S') log.setup_logfile_logger(self.config[lfkey], loglevel, log_format=logfmt, date_format=datefmt) for name, level in self.config['log_granular_levels'].items(): log.set_logger_level(name, level)
def _init_logger(self): ''' sets up the logger used throughout saltt-eventsd ''' # make sure we have the required settings for our logging if ('logfile' in self.gen_opts) and \ ('loglevel' in self.gen_opts) : salt.log.setup_logfile_logger(self.gen_opts['logfile'], self.gen_opts['loglevel']) # if no log settings found, use defaults else: log.setup_logfile_logger('/var/log/salt/eventsd', 'warn')
def setup_logfile_logger(self): lfkey = 'key_logfile' if 'key' in self.get_prog_name() else 'log_file' loglevel = self.config.get( 'log_level_logfile', self.config['log_level'] ) logfmt = self.config.get( 'log_fmt_logfile', self.config['log_fmt_console'] ) datefmt = self.config.get('log_datefmt', '%Y-%m-%d %H:%M:%S') log.setup_logfile_logger( self.config[lfkey], loglevel, log_format=logfmt, date_format=datefmt ) for name, level in self.config['log_granular_levels'].items(): log.set_logger_level(name, level)