parent
4680dc0ac2
commit
adc4cd2c1c
5 changed files with 6 additions and 2 deletions
|
|
@ -49,8 +49,8 @@ class Weboobmc():
|
||||||
yield backend['Name'] # , self.get_backend_icon(backend['Module'])
|
yield backend['Name'] # , self.get_backend_icon(backend['Module'])
|
||||||
|
|
||||||
def get_backend_icon(self, module):
|
def get_backend_icon(self, module):
|
||||||
if 'WEBOOB_WORKDIR' in os.environ:
|
if 'WEBOOB_DATADIR' in os.environ:
|
||||||
datadir = os.environ.get('WEBOOB_WORKDIR')
|
datadir = os.environ.get('WEBOOB_DATADIR')
|
||||||
else:
|
else:
|
||||||
datadir = os.path.join(os.environ.get('XDG_DATA_HOME',
|
datadir = os.path.join(os.environ.get('XDG_DATA_HOME',
|
||||||
os.path.join(os.path.expanduser('~'), '.local', 'share')
|
os.path.join(os.path.expanduser('~'), '.local', 'share')
|
||||||
|
|
|
||||||
|
|
@ -24,6 +24,7 @@ if project not in paths:
|
||||||
env = os.environ.copy()
|
env = os.environ.copy()
|
||||||
env['PYTHONPATH'] = ':'.join(p for p in paths if p)
|
env['PYTHONPATH'] = ':'.join(p for p in paths if p)
|
||||||
env['WEBOOB_WORKDIR'] = wd
|
env['WEBOOB_WORKDIR'] = wd
|
||||||
|
env['WEBOOB_DATADIR'] = wd
|
||||||
env['WEBOOB_BACKENDS'] = os.getenv('WEBOOB_LOCAL_BACKENDS',
|
env['WEBOOB_BACKENDS'] = os.getenv('WEBOOB_LOCAL_BACKENDS',
|
||||||
os.getenv('WEBOOB_BACKENDS',
|
os.getenv('WEBOOB_BACKENDS',
|
||||||
os.path.join(os.environ.get('XDG_CONFIG_HOME', os.path.join(os.path.expanduser('~'), '.config')), 'weboob', 'backends')))
|
os.path.join(os.environ.get('XDG_CONFIG_HOME', os.path.join(os.path.expanduser('~'), '.config')), 'weboob', 'backends')))
|
||||||
|
|
|
||||||
|
|
@ -22,6 +22,7 @@ chmod 600 "${WEBOOB_TMPDIR}/backends"
|
||||||
echo "file://$WEBOOB_DIR/modules" > "${WEBOOB_TMPDIR}/sources.list"
|
echo "file://$WEBOOB_DIR/modules" > "${WEBOOB_TMPDIR}/sources.list"
|
||||||
|
|
||||||
export WEBOOB_WORKDIR="${WEBOOB_TMPDIR}"
|
export WEBOOB_WORKDIR="${WEBOOB_TMPDIR}"
|
||||||
|
export WEBOOB_DATADIR="${WEBOOB_TMPDIR}"
|
||||||
export PYTHONPATH="${WEBOOB_DIR}"
|
export PYTHONPATH="${WEBOOB_DIR}"
|
||||||
"${WEBOOB_DIR}/scripts/weboob-config" update
|
"${WEBOOB_DIR}/scripts/weboob-config" update
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -70,6 +70,7 @@ ${PYTHON} "$(dirname $0)/stale_pyc.py"
|
||||||
echo "file://${WEBOOB_MODULES}" > "${WEBOOB_TMPDIR}/sources.list"
|
echo "file://${WEBOOB_MODULES}" > "${WEBOOB_TMPDIR}/sources.list"
|
||||||
|
|
||||||
export WEBOOB_WORKDIR="${WEBOOB_TMPDIR}"
|
export WEBOOB_WORKDIR="${WEBOOB_TMPDIR}"
|
||||||
|
export WEBOOB_DATADIR="${WEBOOB_TMPDIR}"
|
||||||
export PYTHONPATH="${WEBOOB_DIR}:${PYTHONPATH}"
|
export PYTHONPATH="${WEBOOB_DIR}:${PYTHONPATH}"
|
||||||
export NOSE_NOPATH="1"
|
export NOSE_NOPATH="1"
|
||||||
${PYTHON} "${WEBOOB_DIR}/scripts/weboob-config" update
|
${PYTHON} "${WEBOOB_DIR}/scripts/weboob-config" update
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,7 @@ chmod 600 "${WEBOOB_TMPDIR}/backends"
|
||||||
echo "file://$WEBOOB_DIR/modules" > "${WEBOOB_TMPDIR}/sources.list"
|
echo "file://$WEBOOB_DIR/modules" > "${WEBOOB_TMPDIR}/sources.list"
|
||||||
|
|
||||||
export WEBOOB_WORKDIR="${WEBOOB_TMPDIR}"
|
export WEBOOB_WORKDIR="${WEBOOB_TMPDIR}"
|
||||||
|
export WEBOOB_DATADIR="${WEBOOB_TMPDIR}"
|
||||||
export PYTHONPATH="${WEBOOB_DIR}"
|
export PYTHONPATH="${WEBOOB_DIR}"
|
||||||
"${WEBOOB_DIR}/scripts/weboob-config" update
|
"${WEBOOB_DIR}/scripts/weboob-config" update
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue