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