| { |
| "condition": |
| { |
| "path": "system/chassis/motherboard", |
| "interface": "com.ibm.ipzvpd.VSBP", |
| "property": "IM", |
| "values": [ |
| [80, 0, 48, 0] |
| ] |
| }, |
| "associations": |
| [ |
| { |
| "path": "system/chassis/motherboard/fan0", |
| "endpoints": |
| [ |
| { |
| "types": |
| { |
| "rType": "inventory", |
| "fType": "sensors" |
| }, |
| "paths": |
| [ |
| "/xyz/openbmc_project/sensors/fan_tach/fan0_0", |
| "/xyz/openbmc_project/sensors/fan_tach/fan0_1" |
| ] |
| } |
| ] |
| }, |
| { |
| "path": "system/chassis/motherboard/fan1", |
| "endpoints": |
| [ |
| { |
| "types": |
| { |
| "rType": "inventory", |
| "fType": "sensors" |
| }, |
| "paths": |
| [ |
| "/xyz/openbmc_project/sensors/fan_tach/fan1_0", |
| "/xyz/openbmc_project/sensors/fan_tach/fan1_1" |
| ] |
| } |
| ] |
| }, |
| { |
| "path": "system/chassis/motherboard/fan2", |
| "endpoints": |
| [ |
| { |
| "types": |
| { |
| "rType": "inventory", |
| "fType": "sensors" |
| }, |
| "paths": |
| [ |
| "/xyz/openbmc_project/sensors/fan_tach/fan2_0", |
| "/xyz/openbmc_project/sensors/fan_tach/fan2_1" |
| ] |
| } |
| ] |
| }, |
| { |
| "path": "system/chassis/motherboard/fan3", |
| "endpoints": |
| [ |
| { |
| "types": |
| { |
| "rType": "inventory", |
| "fType": "sensors" |
| }, |
| "paths": |
| [ |
| "/xyz/openbmc_project/sensors/fan_tach/fan3_0", |
| "/xyz/openbmc_project/sensors/fan_tach/fan3_1" |
| ] |
| } |
| ] |
| }, |
| { |
| "path": "system/chassis", |
| "endpoints": |
| [ |
| { |
| "types": |
| { |
| "rType": "chassis", |
| "fType": "all_sensors" |
| }, |
| "paths": |
| [ |
| "/xyz/openbmc_project/sensors/fan_tach/fan0_0", |
| "/xyz/openbmc_project/sensors/fan_tach/fan0_1", |
| "/xyz/openbmc_project/sensors/fan_tach/fan1_0", |
| "/xyz/openbmc_project/sensors/fan_tach/fan1_1", |
| "/xyz/openbmc_project/sensors/fan_tach/fan2_0", |
| "/xyz/openbmc_project/sensors/fan_tach/fan2_1", |
| "/xyz/openbmc_project/sensors/fan_tach/fan3_0", |
| "/xyz/openbmc_project/sensors/fan_tach/fan3_1" |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| |