So I recently moved to a centralized MySQL database for my XBMC setup and it seems updating collections on startup no longer is working:
Code:
01:48:08 T:9412 NOTICE: Trakt Utilities: trakt json url: /show/episode/unlibrary/48dfcb4813134da82152984e8c4f329bc8b8b46a
01:48:09 T:9412 NOTICE: Trakt Utilities: successfully updated collection: 31 episodes removed from your library
01:48:09 T:9412 NOTICE: Trakt Utilities: autostart sync seen movies
01:48:10 T:9412 NOTICE: Trakt Utilities: trakt json url: /user/library/movies/all.json/48dfcb4813134da82152984e8c4f329bc8b8b46a/nightah
01:48:12 T:9412 NOTICE: Trakt Utilities: searching local...
01:48:12 T:9412 NOTICE: Trakt Utilities: 60
01:48:12 T:9412 NOTICE: Trakt Utilities: [RawXbmcDb] Found mysqldb: 10.10.10.3:3306, myvideo60
01:48:12 T:9412 ERROR: Error Type: <class 'mysql.connector.errors.ProgrammingError'>
01:48:12 T:9412 ERROR: Error Contents: 1049: Unknown database 'myvideo60'
01:48:12 T:9412 ERROR: Traceback (most recent call last):
File "C:\Users\NightRider\AppData\Roaming\XBMC\addons\script.TraktUtilities-0.6.5\service.py", line 67, in <module>
autostart()
File "C:\Users\NightRider\AppData\Roaming\XBMC\addons\script.TraktUtilities-0.6.5\service.py", line 50, in autostart
syncSeenMovies(True)
File "C:\Users\NightRider\AppData\Roaming\XBMC\addons\script.TraktUtilities-0.6.5\sync_update.py", line 690, in syncSeenMovies
setXBMCMoviePlaycount(movies_seen[i]['imdb_id'], movies_seen[i]['plays']) # set playcount on xbmc
File "C:\Users\NightRider\AppData\Roaming\XBMC\addons\script.TraktUtilities-0.6.5\utilities.py", line 407, in setXBMCMoviePlaycount
" WHERE movie.c09='%(imdb_id)s'" % {'imdb_id':xcp(imdb_id)})
File "C:\Users\NightRider\AppData\Roaming\XBMC\addons\script.TraktUtilities-0.6.5\raw_xbmc_database.py", line 15, in query
_RawXbmcDb__conn = _findXbmcDb()
File "C:\Users\NightRider\AppData\Roaming\XBMC\addons\script.TraktUtilities-0.6.5\raw_xbmc_database.py", line 92, in _findXbmcDb
return mysql.connector.Connect(host = host, port = int(port), database = database, user = user, password = passwd)
File "C:\Users\NightRider\AppData\Roaming\XBMC\addons\script.module.myconnpy\lib\mysql\connector\__init__.py", line 45, in Connect
return MySQLConnection(*args, **kwargs)
File "C:\Users\NightRider\AppData\Roaming\XBMC\addons\script.module.myconnpy\lib\mysql\connector\connection.py", line 366, in __init__
self.connect(*args, **kwargs)
File "C:\Users\NightRider\AppData\Roaming\XBMC\addons\script.module.myconnpy\lib\mysql\connector\connection.py", line 411, in connect
ssl=(ssl_ca, ssl_cert, ssl_key))
File "C:\Users\NightRider\AppData\Roaming\XBMC\addons\script.module.myconnpy\lib\mysql\connector\connection.py", line 449, in _open_connection
self._charset)
File "C:\Users\NightRider\AppData\Roaming\XBMC\addons\script.module.myconnpy\lib\mysql\connector\protocol.py", line 347, in do_auth
buf = self.conn.recv()
File "C:\Users\NightRider\AppData\Roaming\XBMC\addons\script.module.myconnpy\lib\mysql\connector\connection.py", line 179, in recv_plain
errors.raise_error(buf)
File "C:\Users\NightRider\AppData\Roaming\XBMC\addons\script.module.myconnpy\lib\mysql\connector\errors.py", line 82, in raise_error
raise get_mysql_exception(errno,errmsg)
ProgrammingError: 1049: Unknown database 'myvideo60'
01:48:12 T:9376 NOTICE: Trakt Utilities: Notification service stopping
01:48:16 T:1392 NOTICE: Trakt Utilities: Scrobbler stopping
Just above all that I can see that TU is able to get information back from the database, it just seems to fall over at that sudden point.
Please let me know if there's anything else I can provide to help

.