We promoted latest night build to production, and scheduler started failing. At the same time there were some code changes, so I'm having a hard time tracing the source of the problem.
Any insights while I'm trying to figure it out? Thanks, Adi db: mysql redhat linux w2p: Version 2.0.9 (2012-10-02 03:55:58) dev scheduler_run table: traceback field: Traceback (most recent call last): File "/opt/web-apps/web2py/gluon/scheduler.py", line 203, in executor _env = env(a=a,c=c,import_models=True) File "/opt/web-apps/web2py/gluon/shell.py", line 134, in env sys.exit(1) SystemExit: 1 scheduler log: /opt/web-apps/web2py/gluon/dal.py:6597: DeprecationWarning: object.__new__() takes no parameters db = super(DAL, cls).__new__(cls, uri, *args, **kwargs) web2py Web Framework Created by Massimo Di Pierro, Copyright 2007-2012 Version 2.0.9 (2012-10-02 03:55:58) dev Database drivers available: SQLite(sqlite3), MySQL(pymysql), PostgreSQL(pg8000), IMAP(imaplib) starting single-scheduler for "crm"... Traceback (most recent call last): File "/opt/web-apps/web2py/gluon/restricted.py", line 209, in restricted exec ccode in environment File "applications/crm/models/db.py", line 47, in <module> db = DAL('mysql://crm:password@localhost:3307/CRM',migrate_enabled=False, fake_migrate_all=True) File "/opt/web-apps/web2py/gluon/dal.py", line 6595, in __new__ raise RuntimeError, 'Cannot duplicate a Singleton' RuntimeError: Cannot duplicate a Singleton --