don't crash on old config without the option

此提交包含在:
DEvil0000
2018-08-06 09:51:50 +02:00
父節點 05bf7f2504
當前提交 f684dd3ec4

查看文件

@@ -139,9 +139,12 @@ def calc_reg_values(config):
TW2 << 49)
# cTDP
c_tdp_target_value = int(config.getfloat(power_source, 'cTDP'))
valid_c_tdp_target_value = valid_trip_temp = min(C_TDP_RANGE[1], max(C_TDP_RANGE[0], c_tdp_target_value))
regs[power_source]['MSR_CONFIG_TDP_CONTROL'] = valid_c_tdp_target_value
try:
c_tdp_target_value = int(config.getfloat(power_source, 'cTDP'))
valid_c_tdp_target_value = valid_trip_temp = min(C_TDP_RANGE[1], max(C_TDP_RANGE[0], c_tdp_target_value))
regs[power_source]['MSR_CONFIG_TDP_CONTROL'] = valid_c_tdp_target_value
except configparser.NoOptionError:
pass
return regs