gdp-if / mqtt-gateway / mqtt-gdp-gateway.conf.template @ master
History | View | Annotate | Download (986 Bytes)
1 | 4bb346e5 | Eric Allman | description "Log MQTT data into GDP" |
---|---|---|---|
2 | |||
3 | # this gets started as an instance from mqtt-gdp-gateways.conf |
||
4 | |||
5 | 384562d1 | Eric Allman | stop on runlevel [016] |
6 | 4bb346e5 | Eric Allman | |
7 | console log |
||
8 | |||
9 | ec79363a | Eric Allman | instance $MQTT_SERVER |
10 | 4bb346e5 | Eric Allman | |
11 | 8d59f16d | Eric Allman | env GDP_ROOT=@GDP_ROOT@ |
12 | env PROG="@GDP_ROOT@/sbin/start-mqtt-gdp-gateway.sh" |
||
13 | 4bb346e5 | Eric Allman | env CONFIG="/etc/default/mqtt-gdp-gateway" |
14 | a164b97b | Eric Allman | env LOGFILE="@GDP_LOG_DIR@/mqtt-gdp-gateway.log" |
15 | 4bb346e5 | Eric Allman | |
16 | setuid gdp |
||
17 | |||
18 | pre-start script |
||
19 | test ! -r $CONFIG || . $CONFIG |
||
20 | exec >> $LOGFILE 2>&1 |
||
21 | ec79363a | Eric Allman | if [ -z "$MQTT_SERVER" ] |
22 | 4bb346e5 | Eric Allman | then |
23 | ec79363a | Eric Allman | echo "Must specify MQTT_SERVER" |
24 | 4bb346e5 | Eric Allman | false
|
25 | else |
||
26 | true
|
||
27 | fi |
||
28 | a164b97b | Eric Allman | echo "[`date`] $NAME starting on $MQTT_SERVER" |
29 | 4bb346e5 | Eric Allman | # debugging |
30 | 8d59f16d | Eric Allman | echo "GDP_ROOT=$GDP_ROOT |
31 | 4bb346e5 | Eric Allman | echo "CONFIG=$CONFIG" |
32 | echo cwd=`pwd`
|
||
33 | end script
|
||
34 |
|
||
35 | script
|
||
36 | test ! -r $CONFIG || . $CONFIG
|
||
37 | exec >> $LOGFILE 2>&1
|
||
38 | 8d59f16d | Eric Allman | echo "[`date`] sh $GDP_ROOT/sbin/start-mqtt-gdp-gateway.sh $MQTT_SERVER" |
39 | exec sh $GDP_ROOT/sbin/start-mqtt-gdp-gateway.sh $MQTT_SERVER
|
||
40 | 4bb346e5 | Eric Allman | end script
|
41 |
|
||
42 | pre-stop script
|
||
43 | test ! -r $CONFIG || . $CONFIG
|
||
44 | exec >> $LOGFILE 2>&1
|
||
45 | ec79363a | Eric Allman | echo "[`date`] $NAME stopping on $MQTT_SERVER" |
46 | 4bb346e5 | Eric Allman | end script |