diff options
Diffstat (limited to 'meta-facebook/meta-yosemite/recipes-yosemite/sensor-mon/files/setup-sensord.sh')
-rw-r--r-- | meta-facebook/meta-yosemite/recipes-yosemite/sensor-mon/files/setup-sensord.sh | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/meta-facebook/meta-yosemite/recipes-yosemite/sensor-mon/files/setup-sensord.sh b/meta-facebook/meta-yosemite/recipes-yosemite/sensor-mon/files/setup-sensord.sh index 3f4b38e..f387d20 100644 --- a/meta-facebook/meta-yosemite/recipes-yosemite/sensor-mon/files/setup-sensord.sh +++ b/meta-facebook/meta-yosemite/recipes-yosemite/sensor-mon/files/setup-sensord.sh @@ -29,7 +29,27 @@ . /usr/local/fbpackages/utils/ast-functions -# TODO: check for the if slot/server is present before starting the daemon echo -n "Setup sensor monitoring for yosemite... " -/usr/local/bin/sensord slot1 slot2 slot3 slot4 + +# Check for the slots present and run sensord for those slots only. +SLOTS= + if [ $(is_server_prsnt 1) == "1" ]; then + SLOTS="$SLOTS slot1" + fi + + if [ $(is_server_prsnt 2) == "1" ]; then + SLOTS="$SLOTS slot2" + fi + + if [ $(is_server_prsnt 3) == "1" ]; then + SLOTS="$SLOTS slot3" + fi + + if [ $(is_server_prsnt 4) == "1" ]; then + SLOTS="$SLOTS slot4" + fi + +SLOTS="$SLOTS spb nic" +/usr/local/bin/sensord $SLOTS + echo "done." |