blob: 7c284fa00b1d391336d09d015be136868de9d944 [file] [log] [blame]
Jayashree Dhanapale01d4ef2022-09-22 20:01:32 +05301FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
2SRC_URI:append = " file://bmc_health_config.json \
3 "
Potin Lai7288ed32022-12-21 15:45:35 +08004
5CPU_CRIT_VAL ?= "90.0"
6CPU_CRIT_TGT ?= "reboot.target"
7CPU_WARN_VAL ?= "80.0"
8CPU_WARN_TGT ?= ""
9
10MEM_CRIT_VAL ?= "85.0"
11MEM_CRIT_TGT ?= "reboot.target"
12MEM_WARN_VAL ?= "70.0"
13MEM_WARN_TGT ?= ""
14
15STORAGE_CRIT_VAL ?= "95.0"
16STORAGE_CRIT_TGT ?= ""
17STORAGE_WARN_VAL ?= "90.0"
18STORAGE_WARN_TGT ?= ""
19
20do_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}