From 27bd468f5ab1a7a8ebf1d8e315e0eeac53a92c5d Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Wed, 28 Mar 2012 13:43:45 +0300 Subject: [PATCH] sabnzbd-suite: make config ui options work --- .../SABnzbd-Suite/source/bin/SABnzbd-Suite.service | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/addons/service/downloadmanager/SABnzbd-Suite/source/bin/SABnzbd-Suite.service b/packages/addons/service/downloadmanager/SABnzbd-Suite/source/bin/SABnzbd-Suite.service index c72eefcc64..8115710b7f 100755 --- a/packages/addons/service/downloadmanager/SABnzbd-Suite/source/bin/SABnzbd-Suite.service +++ b/packages/addons/service/downloadmanager/SABnzbd-Suite/source/bin/SABnzbd-Suite.service @@ -169,9 +169,15 @@ python $ADDON_DIR/bin/ini_tool --action=write \ ################################################################################ # read settings from xbmc setup dialog ################################################################################ - SABNZBD_USER=`grep SABNZBD_USER $SABNZBD_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"` - SABNZBD_PWD=`grep SABNZBD_PWD $SABNZBD_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"` - SABNZBD_IP=`grep SABNZBD_IP $SABNZBD_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"` + mkdir -p /var/config + cat "$ADDON_DIR/settings-default.xml" | awk -F\" '{print $2"=\""$4"\""}' | sed '/^=/d' > /var/config/sabnzbd.conf.default + cat "$SABNZBDSUITE_SETTINGS" | awk -F\" '{print $2"=\""$4"\""}' | sed '/^=/d' > /var/config/sabnzbd.conf + + . /var/config/sabnzbd.conf.default + . /var/config/sabnzbd.conf + + # TODO: add SABNZBD_HOST, SABNZBD_PORT etc to setup ui + SICKBEARD_IP="$SABNZBD_IP" COUCHPOTATO_IP="$SABNZBD_IP" HEADPHONES_IP="$SABNZBD_IP"