Ejemplo n.º 1
0
 def __init__(self,
              config=RAMFS_CONFIG,
              zone_config=CONFIG_DIR,
              log_level="warning"):
     Logger.start("fscd", log_level)
     Logger.info("Starting fscd")
     self.zone_config = zone_config
     self.fsc_config = self.get_fsc_config(config)  # json dump from config
     self.boost = self.DEFAULT_BOOST
     self.non_fanfail_limited_boost = None
     self.boost_type = self.DEFAULT_BOOST_TYPE
     self.transitional = self.DEFAULT_TRANSITIONAL
     self.ramp_rate = self.DEFAULT_RAMP_RATE
     self.sensor_fail = None
     self.ssd_progressive_algorithm = None
     self.sensor_valid_check = None
     self.fail_sensor_type = None
     self.fan_dead_boost = None
     self.fan_fail = None
     self.fan_recovery_pending = False
     self.fan_recovery_time = None
     self.fan_limit_upper_pwm = None
     self.fan_limit_lower_pwm = None
     self.sensor_filter_all = False
     self.pwm_sensor_boost_value = None
     self.output_max_boost_pwm = False
Ejemplo n.º 2
0
 def __init__(self, config=RAMFS_CONFIG, zone_config=CONFIG_DIR,
              log_level='warning'):
     Logger.start("fscd", log_level)
     Logger.info("Starting fscd")
     self.zone_config = zone_config
     self.fsc_config = self.get_fsc_config(config)  # json dump from config
     self.boost = self.DEFAULT_BOOST
     self.boost_type = self.DEFAULT_BOOST_TYPE
     self.transitional = self.DEFAULT_TRANSITIONAL
     self.ramp_rate = self.DEFAULT_RAMP_RATE
     self.sensor_fail = None
     self.ssd_progressive_algorithm = None
     self.sensor_valid_check = None
     self.fail_sensor_type = None
     self.fan_dead_boost = None
     self.fan_fail = None