@cryptotaxi247 / netdata-1 / commits / 6a80b3855

handling for missing options in config

Costa Tsaousis (ktsaou) committed May 20, 2014 at 12:10 UTC 6a80b38554884a2fc49444806cb2492377d126af
1 file changed +5 -2
netdata.start
+5 -2
@@ -41,8 +41,11 @@ then
41 fi
42
43 # find the user to run as
44 - NETDATA_CONFIG_USER="`grep 'run as user = ' $NETDATA_CONFIG_CONF_DIR/netdata.conf | head -n 1 | cut -d '=' -f 2 | sed s"/ //g"`"
45 - NETDATA_CONFIG_WEB_DIR="`grep 'web files directory = ' $NETDATA_CONFIG_CONF_DIR/netdata.conf | head -n 1 | cut -d '=' -f 2 | sed -e s"/^ \+//g" -e s"/ \+$//g"`"
44 + x="`grep 'run as user = ' $NETDATA_CONFIG_CONF_DIR/netdata.conf | head -n 1 | cut -d '=' -f 2 | sed s"/ //g"`"
45 + test ! -z "$x" && NETDATA_CONFIG_USER="$x"
46 +
47 + x="`grep 'web files directory = ' $NETDATA_CONFIG_CONF_DIR/netdata.conf | head -n 1 | cut -d '=' -f 2 | sed -e s"/^ \+//g" -e s"/ \+$//g"`"
48 + test ! -z "$x" && NETDATA_CONFIG_WEB_DIR="$x"
49 fi
50
51 for x in "$NETDATA_CONFIG_WEB_DIR" "$NETDATA_CONFIG_CONF_DIR" "$NETDATA_CONFIG_CACHE_DIR" "$NETDATA_CONFIG_LOG_DIR"