diff options
author | Marko Kreen | 2013-01-14 11:50:16 +0000 |
---|---|---|
committer | Marko Kreen | 2013-01-14 11:50:16 +0000 |
commit | 4181f2a5ba54809c7d4afbae25bfe8575a57c8dc (patch) | |
tree | 1b2b5717286861662c58fdd73344590f83577824 /python/skytools/scripting.py | |
parent | 8ec34aaf55ffc2bf40fe81cd6b11edee97177bd2 (diff) |
BaseScript: skylog_locations config options
This allows to specify per-script skylog.ini
Diffstat (limited to 'python/skytools/scripting.py')
-rw-r--r-- | python/skytools/scripting.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/python/skytools/scripting.py b/python/skytools/scripting.py index 40f589a3..fd7805d8 100644 --- a/python/skytools/scripting.py +++ b/python/skytools/scripting.py @@ -126,7 +126,8 @@ def _init_log(job_name, service_name, cf, log_level, is_daemon): skytools.skylog.set_service_name(service_name, job_name) # load general config - flist = ['skylog.ini', '~/.skylog.ini', '/etc/skylog.ini'] + flist = cf.getlist('skylog_locations', + ['skylog.ini', '~/.skylog.ini', '/etc/skylog.ini']) for fn in flist: fn = os.path.expanduser(fn) if os.path.isfile(fn): @@ -211,6 +212,9 @@ class BaseScript(object): # 2 - always enabled #use_skylog = 0 + # where to find skylog.ini + #skylog_locations = skylog.ini, ~/.skylog.ini, /etc/skylog.ini + # how many seconds to sleep after catching a exception #exception_sleep = 20 """ |