[mythtv-commits] Ticket #6440: New Utility - Jamu - Just.Another.Metadata.Utility

MythTV mythtv at cvs.mythtv.org
Sun Jul 12 15:06:02 UTC 2009


#6440: New Utility - Jamu - Just.Another.Metadata.Utility
----------------------------------------+-----------------------------------
 Reporter:  r.d.vaughan at rogers.com      |        Owner:  ijr    
     Type:  enhancement                 |       Status:  new    
 Priority:  minor                       |    Milestone:  0.22   
Component:  Contributed Scripts & Apps  |      Version:  unknown
 Severity:  low                         |   Resolution:         
  Mlocked:  0                           |  
----------------------------------------+-----------------------------------

Comment(by Tim Jordan <tim at wheresrover.co.uk>):

 Seem to keep getting error like this:

 Entry exists in MythDB but category is 0 and year is 1895 (default
 values).
 Updating (Sunset Boulevard).
  1 -> Sunset Boulevard (1991) # http://www.imdb.com/title/tt0158253
  2 -> Sunset Boulevard (2010) # http://www.imdb.com/title/tt0469609
  3 -> Sunset Boulevard - 27 Meilen Amerika (1997) #
 http://www.imdb.com/title/tt0934965
  4 -> 'Sunset Blvd.': A Look Back (2002) #
 http://www.imdb.com/title/tt0392805
  5 -> 24/7 - Sunset Boulevard (2002) # http://www.imdb.com/title/tt0934361
  6 -> Boulevard des assassins (1982) # http://www.imdb.com/title/tt0083684
 Traceback (most recent call last):
   File "/usr/share/mythtv/mythvideo/scripts/jamu.py", line 4666, in
 <module>
     main()
   File "/usr/share/mythtv/mythvideo/scripts/jamu.py", line 4651, in main
     process.processMythTvMetaData()
   File "/usr/share/mythtv/mythvideo/scripts/jamu.py", line 3986, in
 processMythTvMetaData
     inetref = self._getTmdbIMDB(available_metadata['title'])
   File "/usr/share/mythtv/mythvideo/scripts/jamu.py", line 2507, in
 _getTmdbIMDB
     inetref = ui.selectSeries(movies)
   File "/usr/share/mythtv/mythvideo/scripts/jamu.py", line 795, in
 selectSeries
     allSeries = self._displaySeries(allSeries)
   File "/usr/share/mythtv/mythvideo/scripts/jamu.py", line 786, in
 _displaySeries
     allSeries[key]['sid']
   File "/usr/share/mythtv/mythvideo/scripts/jamu.py", line 251, in write
     self.out.write(obj.encode(self.encoding))
 UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in
 position 22: ordinal not in range(128)

 Only seems to happen when the imdb? script return multiple matches.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/6440#comment:9>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list