Modify ↓
Opened 11 years ago
Closed 11 years ago
#11653 closed defect (duplicate)
Fails: Environment object has no attribute get_db_ctx
Reported by: | Quince | Owned by: | Jun Omae |
---|---|---|---|
Priority: | high | Component: | TracJsGanttPlugin |
Severity: | major | Keywords: | |
Cc: | Quince | Trac Release: | 1.0 |
Description
Trying to migrate in-place from MySQL to PostgreSQL. Prepared user and empty database in PostgreSQL and ran ./trac-migrate.py --in-place /srv/trac postgres://tracuser:xxxxxxxx@127.0.0.1/trac?schema=new_schema
Result:
/usr/lib/python2.7/site-packages/pkg_resources.py:1054: UserWarning: /root/.python-eggs is writable by group/others and vulnerable to attack when used with get_resource_filename. Consider a more secure location (set with .set_extraction_path or the PYTHON_EGG_CACHE environment variable). warnings.warn(msg, UserWarning) Traceback (most recent call last): File "./trac-migrate.py", line 55, in <module> sys.exit(main(sys.argv[1:]) or 0) File "./trac-migrate.py", line 51, in main return TracMigrationCommand(env)._do_migrate(dest, dburi) File "/tmp/tracmigrate/admin.py", line 29, in _do_migrate return self._do_migrate_inplace(dburi) File "/tmp/tracmigrate/admin.py", line 60, in _do_migrate_inplace env = self._create_env(env_path, dburi) File "/tmp/tracmigrate/admin.py", line 92, in _create_env env = Environment(env_path, create=True, options=options) File "/usr/lib/python2.7/site-packages/trac/core.py", line 124, in __call__ self.__init__(*args, **kwargs) File "/usr/lib/python2.7/site-packages/trac/env.py", line 288, in __init__ setup_participant.environment_created() File "build/bdist.linux-x86_64/egg/tracjsgantt/tracpm.py", line 81, in environment_created AttributeError: 'Environment' object has no attribute 'get_db_ctx'
Any fix or work-around? Thanks
Attachments (0)
Change History (1)
comment:1 Changed 11 years ago by
Component: | TracMigratePlugin → TracJsGanttPlugin |
---|---|
Resolution: | → duplicate |
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
A duplicate of #11651. Also, it is a TracJsGanttPlugin isssue.
The plugin doesn't work if it's enabled on initenv.
It seems to be no work around.