summaryrefslogtreecommitdiffstats
path: root/meta-phosphor/recipes-phosphor/sensors/phosphor-hwmon/start_hwmon.sh
blob: c1ec42e94530baf765b4dde56e14137835c59154 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash

action=$1
devpath=$2
of_fullname=$3

#Use of_fullname if it's there, otherwise use devpath.

path=$of_fullname
if [ -z "$path" ]
then
    path=$devpath

    if [[ "$path" =~ (.*)/hwmon/hwmon[0-9]+$ ]];
    then
        path=${BASH_REMATCH[1]}
    fi
fi

path="${path//:/--}"
path="${path//-/\\x2d}"

systemctl $action 'xyz.openbmc_project.Hwmon@'$path'.service'
OpenPOWER on IntegriCloud