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
Post a Comment