blob: 71a489944260856187cf236baa6b65b3d355eca0 [file] [log] [blame]
Matthew Barth9aa7f242020-11-23 17:25:33 -06001{
2 "fans": [
3 {
4 "inventory": "/system/chassis/motherboard/fan0",
5 "functional_delay": 5,
6 "allowed_out_of_range_time": 30,
7 "deviation": 15,
8 "num_sensors_nonfunc_for_fan_nonfunc": 1,
Matt Spinlerf3e7cee2021-01-19 14:09:34 -06009 "monitor_start_delay": 30,
10 "fan_missing_error_delay": 20,
11 "nonfunc_rotor_error_delay": 0,
Matthew Barth9aa7f242020-11-23 17:25:33 -060012 "sensors": [
13 {
14 "name": "fan0_0",
15 "has_target": true
16 }
17 ]
18 },
19 {
20 "inventory": "/system/chassis/motherboard/fan1",
21 "functional_delay": 5,
22 "allowed_out_of_range_time": 30,
23 "deviation": 15,
24 "num_sensors_nonfunc_for_fan_nonfunc": 1,
Matt Spinlerf3e7cee2021-01-19 14:09:34 -060025 "monitor_start_delay": 30,
26 "fan_missing_error_delay": 20,
27 "nonfunc_rotor_error_delay": 0,
Matthew Barth9aa7f242020-11-23 17:25:33 -060028 "sensors": [
29 {
30 "name": "fan1_0",
31 "has_target": true
32 }
33 ]
34 },
35 {
36 "inventory": "/system/chassis/motherboard/fan2",
37 "functional_delay": 5,
38 "allowed_out_of_range_time": 30,
39 "deviation": 15,
40 "num_sensors_nonfunc_for_fan_nonfunc": 1,
Matt Spinlerf3e7cee2021-01-19 14:09:34 -060041 "monitor_start_delay": 30,
42 "fan_missing_error_delay": 20,
43 "nonfunc_rotor_error_delay": 0,
Matthew Barth9aa7f242020-11-23 17:25:33 -060044 "sensors": [
45 {
46 "name": "fan2_0",
47 "has_target": true
48 }
49 ]
50 },
51 {
52 "inventory": "/system/chassis/motherboard/fan3",
53 "functional_delay": 5,
54 "allowed_out_of_range_time": 30,
55 "deviation": 15,
56 "num_sensors_nonfunc_for_fan_nonfunc": 1,
Matt Spinlerf3e7cee2021-01-19 14:09:34 -060057 "monitor_start_delay": 30,
58 "fan_missing_error_delay": 20,
59 "nonfunc_rotor_error_delay": 0,
Matthew Barth9aa7f242020-11-23 17:25:33 -060060 "sensors": [
61 {
62 "name": "fan3_0",
63 "has_target": true
64 }
65 ]
66 },
67 {
68 "inventory": "/system/chassis/motherboard/fan4",
69 "functional_delay": 5,
70 "allowed_out_of_range_time": 30,
71 "deviation": 15,
72 "num_sensors_nonfunc_for_fan_nonfunc": 1,
Matt Spinlerf3e7cee2021-01-19 14:09:34 -060073 "monitor_start_delay": 30,
74 "fan_missing_error_delay": 20,
75 "nonfunc_rotor_error_delay": 0,
Matthew Barth9aa7f242020-11-23 17:25:33 -060076 "sensors": [
77 {
78 "name": "fan4_0",
79 "has_target": true
80 }
81 ]
82 },
83 {
84 "inventory": "/system/chassis/motherboard/fan5",
85 "functional_delay": 5,
86 "allowed_out_of_range_time": 30,
87 "deviation": 15,
88 "num_sensors_nonfunc_for_fan_nonfunc": 1,
Matt Spinlerf3e7cee2021-01-19 14:09:34 -060089 "monitor_start_delay": 30,
90 "fan_missing_error_delay": 20,
91 "nonfunc_rotor_error_delay": 0,
Matthew Barth9aa7f242020-11-23 17:25:33 -060092 "sensors": [
93 {
94 "name": "fan5_0",
95 "has_target": true
96 }
97 ]
98 }
Matt Spinlerf3e7cee2021-01-19 14:09:34 -060099 ],
100 "fault_handling":
101 {
102 "num_nonfunc_rotors_before_error": 1,
103
104 "power_off_config":
105 [
106 {
107 "type": "hard",
108 "cause": "missing_fan_frus",
109 "count": 1,
110 "delay": 25,
111 "state": "at_pgood"
112 },
113 {
114 "type": "epow",
115 "cause": "nonfunc_fan_rotors",
116 "count": 2,
117 "service_mode_delay": 300,
118 "meltdown_delay": 300
119 }
120 ]
121 }
Matthew Barth9aa7f242020-11-23 17:25:33 -0600122}