#!/bin/sh PYTHON=${PYTHON:-python} SABNZBD_CONFIG=${SABNZBD_CONFIG:-/etc/sabnzbd.conf} SABNZBD_PATH="/usr/share/sabnzbd" WRAPPED_SABNZBDPY=${SABNZBD_SCRIPT:-${SABNZBD_PATH}/SABnzbd.py} PYTHONPATH="$PYTHONPATH:SABNZBD_PATH" export PYTHONPATH SABNZBD_PATH WRAPPED_SABNZBDPY PYTHON cd $SABNZBD_PATH if [[ -n $DEBUG ]];then "$PYTHON" elif [[ $1 == "username" ]] || [[ $1 == "api_key" ]] || [[ $1 == "password" ]];then python -Wignore<< EOF from sabnzbd import config config.read_config('$SABNZBD_CONFIG') print config.CFG['misc']['$1'] EOF else "$PYTHON" "$WRAPPED_SABNZBDPY" -f "$SABNZBD_CONFIG" $@ fi #vim: set ft=sh: