This works fine with a fresh install, or at least it does on a new 12.04 VM 
(installed 1.9.2-dev from repo).

Very possibly related to upgraded an existing database, especially given the 
trace below.  Could be related to the bug 'fix' I submitted a while ago where 
some data was a little suspect in my own database?

http://sourceforge.net/mailarchive/message.php?msg_id=28661757

Would it be possible to attach the .pytrainer folder to the bug report? 

On 23 Nov 2012, at 23:38, Julian Taylor <jtaylor.deb...@googlemail.com> wrote:

> can you change the configuration folder location of pytrainer?
> 
> if not can you try:
> HOME=/some/fully/featured/filesystem pytrainer
> and reset the config folder:
> mv .pytrainer pytrainer.bak
> pytrainer
> 
> -- 
> You received this bug notification because you are subscribed to
> pytrainer in Ubuntu.
> Matching subscriptions: pytrainer dev
> https://bugs.launchpad.net/bugs/1082051
> 
> Title:
>  pytrainer does not start
> 
> Status in “pytrainer” package in Ubuntu:
>  Incomplete
> 
> Bug description:
>  trying to run pytrainer on Kubuntu 12.04, I get this from command
>  line:
> 
> 
>  user@server$ pytrainer
>  running pytrainer from egg installation
>  data_path: /usr/share/pytrainer/
>  gettext_path: /usr/share/locale
>  site_path: /usr/lib/python2.7/site-packages
>  ERROR:root:Failed when retrieving Max Heartrate value: invalid literal for 
> int() with base 10: ''
>  ERROR:root:Failed when retrieving Min Heartrate value: invalid literal for 
> int() with base 10: ''
>  Traceback (most recent call last):
>    File "/usr/bin/pytr", line 102, in <module>
>      main()
>    File "/usr/bin/pytr", line 99, in main
>      pytrainer = pyTrainer(None, data_path)
>    File "/usr/lib/pymodules/python2.7/pytrainer/main.py", line 79, in __init__
>      initialize_data(self.ddbb, self.environment.conf_dir)
>    File "/usr/lib/pymodules/python2.7/pytrainer/upgrade/data.py", line 31, in 
> initialize_data
>      InstalledData(migratable_db, ddbb, LegacyVersionProvider(conf_dir), 
> UpgradeContext(conf_dir, db_url)).update_to_current()
>    File "/usr/lib/pymodules/python2.7/pytrainer/upgrade/data.py", line 65, in 
> update_to_current
>      data_state.update_to_current(self)
>    File "/usr/lib/pymodules/python2.7/pytrainer/upgrade/data.py", line 170, 
> in update_to_current
>      self._update_function(installed_data)
>    File "/usr/lib/pymodules/python2.7/pytrainer/upgrade/data.py", line 177, 
> in _update_stale
>      data.upgrade()
>    File "/usr/lib/pymodules/python2.7/pytrainer/upgrade/data.py", line 147, 
> in upgrade
>      self._migratable_db.upgrade()
>    File "/usr/lib/pymodules/python2.7/pytrainer/upgrade/migratedb.py", line 
> 87, in upgrade
>      upgrade(self._db_url, self._repository_path)
>    File "/usr/lib/python2.7/dist-packages/migrate/versioning/api.py", line 
> 186, in upgrade
>      return _migrate(url, repository, version, upgrade=True, err=err, **opts)
>    File "<string>", line 2, in _migrate
>    File 
> "/usr/lib/python2.7/dist-packages/migrate/versioning/util/__init__.py", line 
> 159, in with_engine
>      return f(*a, **kw)
>    File "/usr/lib/python2.7/dist-packages/migrate/versioning/api.py", line 
> 366, in _migrate
>      schema.runchange(ver, change, changeset.step)
>    File "/usr/lib/python2.7/dist-packages/migrate/versioning/schema.py", line 
> 91, in runchange
>      change.run(self.engine, step)
>    File "/usr/lib/python2.7/dist-packages/migrate/versioning/script/py.py", 
> line 145, in run
>      script_func(engine)
>    File 
> "/usr/lib/pymodules/python2.7/pytrainer/upgrade/versions/007_populate_record_duration.py",
>  line 23, in upgrade
>      migrate_engine.execute(text("update records set duration=:duration where 
> id_record=:record_id"), duration=duration, record_id=record_id)
>    File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 
> 2297, in execute   
>      return connection.execute(statement, *multiparams, **params)             
>                 
>    File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 
> 1405, in execute   
>      params)                                                                  
>                 
>    File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 
> 1538, in _execute_clauseelement
>      compiled_sql, distilled_params                                           
>                 
>    File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 
> 1681, in _execute_context
>      self._commit_impl()
>    File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 
> 1236, in _commit_impl
>      self._handle_dbapi_exception(e, None, None, None, None)
>    File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 
> 1233, in _commit_impl
>      self.engine.dialect.do_commit(self.connection)
>    File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/default.py", line 
> 306, in do_commit
>      connection.commit()
>  sqlalchemy.exc.OperationalError: (OperationalError) database is locked None 
> None
> 
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/pytrainer/+bug/1082051/+subscriptions
> 
> ------------------------------------------------------------------------------
> Monitor your physical, virtual and cloud infrastructure from a single
> web console. Get in-depth insight into apps, servers, databases, vmware,
> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
> Pricing starts from $795 for 25 servers or applications!
> http://p.sf.net/sfu/zoho_dev2dev_nov
> _______________________________________________
> Pytrainer-devel mailing list
> Pytrainer-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pytrainer-devel

------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Pytrainer-devel mailing list
Pytrainer-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pytrainer-devel

Reply via email to