Jayashree Dhanapal | e01d4ef | 2022-09-22 20:01:32 +0530 | [diff] [blame] | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/files:" |
| 2 | SRC_URI:append = " file://bmc_health_config.json \ |
| 3 | " |
Potin Lai | 7288ed3 | 2022-12-21 15:45:35 +0800 | [diff] [blame] | 4 | |
| 5 | CPU_CRIT_VAL ?= "90.0" |
| 6 | CPU_CRIT_TGT ?= "reboot.target" |
| 7 | CPU_WARN_VAL ?= "80.0" |
| 8 | CPU_WARN_TGT ?= "" |
| 9 | |
| 10 | MEM_CRIT_VAL ?= "85.0" |
| 11 | MEM_CRIT_TGT ?= "reboot.target" |
| 12 | MEM_WARN_VAL ?= "70.0" |
| 13 | MEM_WARN_TGT ?= "" |
| 14 | |
| 15 | STORAGE_CRIT_VAL ?= "95.0" |
| 16 | STORAGE_CRIT_TGT ?= "" |
| 17 | STORAGE_WARN_VAL ?= "90.0" |
| 18 | STORAGE_WARN_TGT ?= "" |
| 19 | |
| 20 | do_install:prepend() { |
| 21 | sed -i "s/\"CPU_CRIT_VAL\"/${CPU_CRIT_VAL}/g" ${WORKDIR}/bmc_health_config.json |
| 22 | sed -i "s/CPU_CRIT_TGT/${CPU_CRIT_TGT}/g" ${WORKDIR}/bmc_health_config.json |
| 23 | sed -i "s/\"CPU_WARN_VAL\"/${CPU_WARN_VAL}/g" ${WORKDIR}/bmc_health_config.json |
| 24 | sed -i "s/CPU_WARN_TGT/${CPU_WARN_TGT}/g" ${WORKDIR}/bmc_health_config.json |
| 25 | |
| 26 | sed -i "s/\"MEM_CRIT_VAL\"/${MEM_CRIT_VAL}/g" ${WORKDIR}/bmc_health_config.json |
| 27 | sed -i "s/MEM_CRIT_TGT/${MEM_CRIT_TGT}/g" ${WORKDIR}/bmc_health_config.json |
| 28 | sed -i "s/\"MEM_WARN_VAL\"/${MEM_WARN_VAL}/g" ${WORKDIR}/bmc_health_config.json |
| 29 | sed -i "s/MEM_WARN_TGT/${MEM_WARN_TGT}/g" ${WORKDIR}/bmc_health_config.json |
| 30 | |
| 31 | sed -i "s/\"STORAGE_CRIT_VAL\"/${STORAGE_CRIT_VAL}/g" ${WORKDIR}/bmc_health_config.json |
| 32 | sed -i "s/STORAGE_CRIT_TGT/${STORAGE_CRIT_TGT}/g" ${WORKDIR}/bmc_health_config.json |
| 33 | sed -i "s/\"STORAGE_WARN_VAL\"/${STORAGE_WARN_VAL}/g" ${WORKDIR}/bmc_health_config.json |
| 34 | sed -i "s/STORAGE_WARN_TGT/${STORAGE_WARN_TGT}/g" ${WORKDIR}/bmc_health_config.json |
| 35 | } |