Django celery beat pytz error on startup -


out of blue following error when trying start dev server celery , celery beat. 1 day thing works next day doesn't, haven't changed explain this. start server using foreman , procfile.dev so:

procfile:

web: python manage.py runserver celeryd: python manage.py celeryd -e -b --loglevel=info --concurrency=3 worker: python manage.py celerycam 

command:

foreman start -f procfile.dev 

like said never gave errors. stacktrace below:

14:18:44 celeryd.1  | [2013-03-01 14:18:44,216: info/beat] celerybeat: starting... 14:18:44 celeryd.1  | [2013-03-01 14:18:44,224: warning/beat] process beat: 14:18:44 celeryd.1  | [2013-03-01 14:18:44,224: warning/beat] traceback (most recent call last): 14:18:44 celeryd.1  | [2013-03-01 14:18:44,224: warning/mainprocess] celery@allards-macbook-pro.local has started. 14:18:44 celeryd.1  | [2013-03-01 14:18:44,224: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/billiard/process.py", line 273, in _bootstrap 14:18:44 celeryd.1  | [2013-03-01 14:18:44,225: warning/beat] self.run() 14:18:44 celeryd.1  | [2013-03-01 14:18:44,226: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/celery/beat.py", line 472, in run 14:18:44 celeryd.1  | [2013-03-01 14:18:44,227: warning/beat] self.service.start(embedded_process=true) 14:18:44 celeryd.1  | [2013-03-01 14:18:44,227: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/celery/beat.py", line 401, in start 14:18:44 celeryd.1  | [2013-03-01 14:18:44,227: warning/beat] humanize_seconds(self.scheduler.max_interval)) 14:18:44 celeryd.1  | [2013-03-01 14:18:44,227: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/kombu/utils/__init__.py", line 234, in __get__ 14:18:44 celeryd.1  | [2013-03-01 14:18:44,228: warning/beat] value = obj.__dict__[self.__name__] = self.__get(obj) 14:18:44 celeryd.1  | [2013-03-01 14:18:44,229: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/celery/beat.py", line 439, in scheduler 14:18:44 celeryd.1  | [2013-03-01 14:18:44,229: warning/beat] return self.get_scheduler() 14:18:44 celeryd.1  | [2013-03-01 14:18:44,229: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/celery/beat.py", line 434, in get_scheduler 14:18:44 celeryd.1  | [2013-03-01 14:18:44,229: warning/beat] lazy=lazy) 14:18:44 celeryd.1  | [2013-03-01 14:18:44,229: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/celery/utils/imports.py", line 51, in instantiate 14:18:44 celeryd.1  | [2013-03-01 14:18:44,230: warning/beat] return symbol_by_name(name)(*args, **kwargs) 14:18:44 celeryd.1  | [2013-03-01 14:18:44,230: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/djcelery/schedulers.py", line 124, in __init__ 14:18:44 celeryd.1  | [2013-03-01 14:18:44,231: warning/beat] scheduler.__init__(self, *args, **kwargs) 14:18:44 celeryd.1  | [2013-03-01 14:18:44,231: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/celery/beat.py", line 158, in __init__ 14:18:44 celeryd.1  | [2013-03-01 14:18:44,231: warning/beat] self.setup_schedule() 14:18:44 celeryd.1  | [2013-03-01 14:18:44,231: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/djcelery/schedulers.py", line 130, in setup_schedule 14:18:44 celeryd.1  | [2013-03-01 14:18:44,232: warning/beat] self.install_default_entries(self.schedule) 14:18:44 celeryd.1  | [2013-03-01 14:18:44,232: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/djcelery/schedulers.py", line 216, in schedule 14:18:44 celeryd.1  | [2013-03-01 14:18:44,232: warning/beat] if self.schedule_changed(): 14:18:44 celeryd.1  | [2013-03-01 14:18:44,232: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/djcelery/schedulers.py", line 161, in schedule_changed 14:18:44 celeryd.1  | [2013-03-01 14:18:44,232: warning/beat] self._last_timestamp = now() 14:18:44 celeryd.1  | [2013-03-01 14:18:44,232: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/djcelery/utils.py", line 65, in 14:18:44 celeryd.1  | [2013-03-01 14:18:44,233: warning/beat] return timezone.localtime(timezone.now()) 14:18:44 celeryd.1  | [2013-03-01 14:18:44,233: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/timezone.py", line 222, in localtime 14:18:44 celeryd.1  | [2013-03-01 14:18:44,234: warning/beat] timezone = get_current_timezone() 14:18:44 celeryd.1  | [2013-03-01 14:18:44,234: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/timezone.py", line 130, in get_current_timezone 14:18:44 celeryd.1  | [2013-03-01 14:18:44,234: warning/beat] return getattr(_active, "value", get_default_timezone()) 14:18:44 celeryd.1  | [2013-03-01 14:18:44,234: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/timezone.py", line 112, in get_default_timezone 14:18:44 celeryd.1  | [2013-03-01 14:18:44,234: warning/beat] _localtime = pytz.timezone(settings.time_zone) 14:18:44 celeryd.1  | [2013-03-01 14:18:44,235: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/pytz/__init__.py", line 183, in timezone 14:18:44 celeryd.1  | [2013-03-01 14:18:44,236: warning/beat] fp.close() 14:18:44 celeryd.1  | [2013-03-01 14:18:44,236: warning/beat] ioerror: [errno 9] bad file descriptor 

versions of installed packages:

django==1.4.1 celery==3.0.8 pytz==2012c 

i have tried re-installing pytz, didn't help.

any suggestions how fix this?

edit 1

i have tried burhan khalid's answer , did fix ioerror, new error thrown. have tried 2 places paste zoneinfo data , resulted in different errors, can find below:

when pasted usr/share/zoneinfo/ suggested this:

14:20:07 worker.1   | traceback (most recent call last): 14:20:07 worker.1   |   file "manage.py", line 9, in <module> 14:20:07 worker.1   |     execute_from_command_line(sys.argv) 14:20:07 celeryd.1  | traceback (most recent call last): 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/core/management/__init__.py", line 443, in execute_from_command_line 14:20:07 celeryd.1  |   file "manage.py", line 9, in <module> 14:20:07 web.1      | traceback (most recent call last): 14:20:07 worker.1   |     utility.execute() 14:20:07 celeryd.1  |     execute_from_command_line(sys.argv) 14:20:07 web.1      |   file "manage.py", line 9, in <module> 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/core/management/__init__.py", line 382, in execute 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/core/management/__init__.py", line 443, in execute_from_command_line 14:20:07 web.1      |     execute_from_command_line(sys.argv) 14:20:07 worker.1   |     self.fetch_command(subcommand).run_from_argv(self.argv) 14:20:07 celeryd.1  |     utility.execute() 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/core/management/__init__.py", line 443, in execute_from_command_line 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/core/management/__init__.py", line 252, in fetch_command 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/core/management/__init__.py", line 382, in execute 14:20:07 web.1      |     utility.execute() 14:20:07 worker.1   |     app_name = get_commands()[subcommand] 14:20:07 celeryd.1  |     self.fetch_command(subcommand).run_from_argv(self.argv) 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/core/management/__init__.py", line 382, in execute 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/core/management/__init__.py", line 101, in get_commands 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/core/management/__init__.py", line 252, in fetch_command 14:20:07 web.1      |     self.fetch_command(subcommand).run_from_argv(self.argv) 14:20:07 worker.1   |     apps = settings.installed_apps 14:20:07 celeryd.1  |     app_name = get_commands()[subcommand] 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/core/management/__init__.py", line 252, in fetch_command 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/functional.py", line 184, in inner 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/core/management/__init__.py", line 101, in get_commands 14:20:07 web.1      |     app_name = get_commands()[subcommand] 14:20:07 worker.1   |     self._setup() 14:20:07 celeryd.1  |     apps = settings.installed_apps 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/core/management/__init__.py", line 101, in get_commands 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/conf/__init__.py", line 42, in _setup 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/functional.py", line 184, in inner 14:20:07 web.1      |     apps = settings.installed_apps 14:20:07 worker.1   |     self._wrapped = settings(settings_module) 14:20:07 celeryd.1  |     self._setup() 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/functional.py", line 184, in inner 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/conf/__init__.py", line 93, in __init__ 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/conf/__init__.py", line 42, in _setup 14:20:07 web.1      |     self._setup() 14:20:07 worker.1   |     mod = importlib.import_module(self.settings_module) 14:20:07 celeryd.1  |     self._wrapped = settings(settings_module) 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/conf/__init__.py", line 42, in _setup 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/importlib.py", line 35, in import_module 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/conf/__init__.py", line 93, in __init__ 14:20:07 web.1      |     self._wrapped = settings(settings_module) 14:20:07 worker.1   |     __import__(name) 14:20:07 celeryd.1  |     mod = importlib.import_module(self.settings_module) 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/conf/__init__.py", line 93, in __init__ 14:20:07 worker.1   |   file "/users/allard/projects/hellolily/lily/__init__.py", line 10, in <module> 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/importlib.py", line 35, in import_module 14:20:07 web.1      |     mod = importlib.import_module(self.settings_module) 14:20:07 worker.1   |     django.forms.forms import baseform 14:20:07 celeryd.1  |     __import__(name) 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/importlib.py", line 35, in import_module 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/forms/__init__.py", line 16, in <module> 14:20:07 celeryd.1  |   file "/users/allard/projects/hellolily/lily/__init__.py", line 10, in <module> 14:20:07 web.1      |     __import__(name) 14:20:07 worker.1   |     django.forms.fields import * 14:20:07 celeryd.1  |     django.forms.forms import baseform 14:20:07 web.1      |   file "/users/allard/projects/hellolily/lily/__init__.py", line 10, in <module> 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/forms/fields.py", line 18, in <module> 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/forms/__init__.py", line 16, in <module> 14:20:07 web.1      |     django.forms.forms import baseform 14:20:07 worker.1   |     django.core import validators 14:20:07 celeryd.1  |     django.forms.fields import * 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/forms/__init__.py", line 16, in <module> 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/core/validators.py", line 17, in <module> 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/forms/fields.py", line 18, in <module> 14:20:07 web.1      |     django.forms.fields import * 14:20:07 worker.1   |     url_validator_user_agent = settings.url_validator_user_agent 14:20:07 celeryd.1  |     django.core import validators 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/forms/fields.py", line 18, in <module> 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/functional.py", line 184, in inner 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/core/validators.py", line 17, in <module> 14:20:07 web.1      |     django.core import validators 14:20:07 worker.1   |     self._setup() 14:20:07 celeryd.1  |     url_validator_user_agent = settings.url_validator_user_agent 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/core/validators.py", line 17, in <module> 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/conf/__init__.py", line 42, in _setup 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/functional.py", line 184, in inner 14:20:07 web.1      |     url_validator_user_agent = settings.url_validator_user_agent 14:20:07 worker.1   |     self._wrapped = settings(settings_module) 14:20:07 celeryd.1  |     self._setup() 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/functional.py", line 184, in inner 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/conf/__init__.py", line 93, in __init__ 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/conf/__init__.py", line 42, in _setup 14:20:07 web.1      |     self._setup() 14:20:07 worker.1   |     mod = importlib.import_module(self.settings_module) 14:20:07 celeryd.1  |     self._wrapped = settings(settings_module) 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/conf/__init__.py", line 42, in _setup 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/importlib.py", line 35, in import_module 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/conf/__init__.py", line 93, in __init__ 14:20:07 web.1      |     self._wrapped = settings(settings_module) 14:20:07 worker.1   |     __import__(name) 14:20:07 celeryd.1  |     mod = importlib.import_module(self.settings_module) 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/conf/__init__.py", line 93, in __init__ 14:20:07 worker.1   |   file "/users/allard/projects/hellolily/lily/settings.py", line 53, in <module> 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/importlib.py", line 35, in import_module 14:20:07 web.1      |     mod = importlib.import_module(self.settings_module) 14:20:07 worker.1   |     ('nl', gettext_noop('dutch')), 14:20:07 celeryd.1  |     __import__(name) 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/importlib.py", line 35, in import_module 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/translation/__init__.py", line 75, in gettext_noop 14:20:07 celeryd.1  |   file "/users/allard/projects/hellolily/lily/settings.py", line 53, in <module> 14:20:07 web.1      |     __import__(name) 14:20:07 celeryd.1  |     ('nl', gettext_noop('dutch')), 14:20:07 web.1      |   file "/users/allard/projects/hellolily/lily/settings.py", line 53, in <module> 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/translation/__init__.py", line 75, in gettext_noop 14:20:07 web.1      |     ('nl', gettext_noop('dutch')), 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/translation/__init__.py", line 75, in gettext_noop 14:20:07 celeryd.1  |     return _trans.gettext_noop(message) 14:20:07 web.1      |     return _trans.gettext_noop(message) 14:20:07 worker.1   |     return _trans.gettext_noop(message) 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/translation/__init__.py", line 48, in __getattr__ 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/translation/__init__.py", line 48, in __getattr__ 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/translation/__init__.py", line 48, in __getattr__ 14:20:07 celeryd.1  |     if settings.use_i18n: 14:20:07 web.1      |     if settings.use_i18n: 14:20:07 worker.1   |     if settings.use_i18n: 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/functional.py", line 184, in inner 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/functional.py", line 184, in inner 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/functional.py", line 184, in inner 14:20:07 celeryd.1  |     self._setup() 14:20:07 web.1      |     self._setup() 14:20:07 worker.1   |     self._setup() 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/conf/__init__.py", line 42, in _setup 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/conf/__init__.py", line 42, in _setup 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/conf/__init__.py", line 42, in _setup 14:20:07 celeryd.1  |     self._wrapped = settings(settings_module) 14:20:07 web.1      |     self._wrapped = settings(settings_module) 14:20:07 worker.1   |     self._wrapped = settings(settings_module) 14:20:07 celeryd.1  |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/conf/__init__.py", line 118, in __init__ 14:20:07 web.1      |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/conf/__init__.py", line 118, in __init__ 14:20:07 worker.1   |   file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/conf/__init__.py", line 118, in __init__ 14:20:07 celeryd.1  |     raise valueerror("incorrect timezone setting: %s" % self.time_zone) 14:20:07 web.1      |     raise valueerror("incorrect timezone setting: %s" % self.time_zone) 14:20:07 worker.1   |     raise valueerror("incorrect timezone setting: %s" % self.time_zone) 14:20:07 celeryd.1  | valueerror: incorrect timezone setting: europe/amsterdam 14:20:07 web.1      | valueerror: incorrect timezone setting: europe/amsterdam 14:20:07 worker.1   | valueerror: incorrect timezone setting: europe/amsterdam 14:20:07 worker.1   | process terminated 

when pasted ~/.virtualenvs/env_name/lib/python2.7/site-packages/pytz/zoneinfo:

15:31:18 celeryd.1  | [2013-03-01 15:31:18,179: warning/beat] process beat: 15:31:18 celeryd.1  | [2013-03-01 15:31:18,180: warning/beat] traceback (most recent call last): 15:31:18 celeryd.1  | [2013-03-01 15:31:18,180: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/billiard/process.py", line 273, in _bootstrap 15:31:18 celeryd.1  | [2013-03-01 15:31:18,180: warning/beat] self.run() 15:31:18 celeryd.1  | [2013-03-01 15:31:18,181: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/celery/beat.py", line 472, in run 15:31:18 celeryd.1  | [2013-03-01 15:31:18,181: warning/beat] self.service.start(embedded_process=true) 15:31:18 celeryd.1  | [2013-03-01 15:31:18,181: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/celery/beat.py", line 401, in start 15:31:18 celeryd.1  | [2013-03-01 15:31:18,181: warning/beat] humanize_seconds(self.scheduler.max_interval)) 15:31:18 celeryd.1  | [2013-03-01 15:31:18,182: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/kombu/utils/__init__.py", line 234, in __get__ 15:31:18 celeryd.1  | [2013-03-01 15:31:18,182: warning/beat] value = obj.__dict__[self.__name__] = self.__get(obj) 15:31:18 celeryd.1  | [2013-03-01 15:31:18,182: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/celery/beat.py", line 439, in scheduler 15:31:18 celeryd.1  | [2013-03-01 15:31:18,182: warning/beat] return self.get_scheduler() 15:31:18 celeryd.1  | [2013-03-01 15:31:18,183: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/celery/beat.py", line 434, in get_scheduler 15:31:18 celeryd.1  | [2013-03-01 15:31:18,183: warning/beat] lazy=lazy) 15:31:18 celeryd.1  | [2013-03-01 15:31:18,183: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/celery/utils/imports.py", line 51, in instantiate 15:31:18 celeryd.1  | [2013-03-01 15:31:18,183: warning/mainprocess] celery@allards-macbook-pro.local has started. 15:31:18 celeryd.1  | [2013-03-01 15:31:18,183: warning/beat] return symbol_by_name(name)(*args, **kwargs) 15:31:18 celeryd.1  | [2013-03-01 15:31:18,184: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/djcelery/schedulers.py", line 124, in __init__ 15:31:18 celeryd.1  | [2013-03-01 15:31:18,184: warning/beat] scheduler.__init__(self, *args, **kwargs) 15:31:18 celeryd.1  | [2013-03-01 15:31:18,184: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/celery/beat.py", line 158, in __init__ 15:31:18 celeryd.1  | [2013-03-01 15:31:18,184: warning/beat] self.setup_schedule() 15:31:18 celeryd.1  | [2013-03-01 15:31:18,185: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/djcelery/schedulers.py", line 130, in setup_schedule 15:31:18 celeryd.1  | [2013-03-01 15:31:18,185: warning/beat] self.install_default_entries(self.schedule) 15:31:18 celeryd.1  | [2013-03-01 15:31:18,185: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/djcelery/schedulers.py", line 216, in schedule 15:31:18 celeryd.1  | [2013-03-01 15:31:18,185: warning/beat] if self.schedule_changed(): 15:31:18 celeryd.1  | [2013-03-01 15:31:18,185: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/djcelery/schedulers.py", line 161, in schedule_changed 15:31:18 celeryd.1  | [2013-03-01 15:31:18,186: warning/beat] self._last_timestamp = now() 15:31:18 celeryd.1  | [2013-03-01 15:31:18,186: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/djcelery/utils.py", line 65, in 15:31:18 celeryd.1  | [2013-03-01 15:31:18,186: warning/beat] return timezone.localtime(timezone.now()) 15:31:18 celeryd.1  | [2013-03-01 15:31:18,186: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/timezone.py", line 222, in localtime 15:31:18 celeryd.1  | [2013-03-01 15:31:18,187: warning/beat] timezone = get_current_timezone() 15:31:18 celeryd.1  | [2013-03-01 15:31:18,187: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/timezone.py", line 130, in get_current_timezone 15:31:18 celeryd.1  | [2013-03-01 15:31:18,187: warning/beat] return getattr(_active, "value", get_default_timezone()) 15:31:18 celeryd.1  | [2013-03-01 15:31:18,187: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/django/utils/timezone.py", line 112, in get_default_timezone 15:31:18 celeryd.1  | [2013-03-01 15:31:18,188: warning/beat] _localtime = pytz.timezone(settings.time_zone) 15:31:18 celeryd.1  | [2013-03-01 15:31:18,188: warning/beat] file "/users/allard/.virtualenvs/hellolily/lib/python2.7/site-packages/pytz/__init__.py", line 185, in timezone 15:31:18 celeryd.1  | [2013-03-01 15:31:18,188: warning/beat] raise unknowntimezoneerror(zone) 15:31:18 celeryd.1  | [2013-03-01 15:31:18,188: warning/beat] unknowntimezoneerror: 'europe/amsterdam' 

so seems zoneinfo data provided incorrect/incomplete. correct data?

edit 2:

i marked burhan khalid's answer answer though me did not work. did because sure did wrong , answer correct. how fixed problem copy pasting zoneinfo data macbook one.

seems zoneinfo database corrupted. download latest update , expand archive /usr/share/zoneinfo/.

to update database, once download data need run zic (zone info compiler), , since you'll updating system zone files, need run sudo:

tar xvzf tzdata2012j.tar.gz 

then create small script:

#!/bin/bash  zones="africa antartica asia australasia europe northamerica pacificnew solar87 solar88 solar89 southamerica"  in $zones    zic $i done 

then run sudo ./the_script.sh directory expanded archive.


Comments

Popular posts from this blog

how to insert data php javascript mysql with multiple array session 2 -

multithreading - Exception in Application constructor -

windows - CertCreateCertificateContext returns CRYPT_E_ASN1_BADTAG / 8009310b -