Ich denke ich muss
SH.py eh mal sauber packagen. Dazu gehört dann auch die Ordnerstruktur flexibler zu machen.
Das gehe ich nach dem 0.8 Release an.
btw. ein grep ergibt:
Code:
$ gg local/smarthome
bin/smarthome.py:BASE = '/usr/local/smarthome'
bin/smarthome.py: def __init__(self, smarthome_conf='/usr/local/smarthome/etc/smarthome.conf'):
lib/logic.py: filename = '/usr/local/smarthome/logics/' + self.filename
plugins/dwd/__init__.py: _warnings_csv = '/usr/local/smarthome/plugins/dwd/warnings.csv'
plugins/rrd/__init__.py: def __init__(self, smarthome, step=300, rrd_dir='/usr/local/smarthome/var/rrd/'):