diff --git a/openerp/tools/misc.py b/openerp/tools/misc.py index d0f8faec6e0..401d10ee035 100644 --- a/openerp/tools/misc.py +++ b/openerp/tools/misc.py @@ -1285,6 +1285,8 @@ def get_server_timezone(): # timezone detection is safe in multithread, so lazy init is ok here if config['timezone'] and \ not isinstance(config['timezone'], basestring): + loglevels.Logger().notifyChannel("detect_server_timezone", loglevels.LOG_WARNING, + "Invalid timezone value in configuration or environment: %r, using UTC instead. Please fix this in your configuration" %(config['timezone'])) return 'UTC' if (not config['timezone']): config['timezone'] = detect_server_timezone()