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

MythTV mythtv at cvs.mythtv.org
Fri Aug 14 23:38:58 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 r.d.vaughan at rogers.com):

 MythVideo.py binding patch:

 All changes are backward compatible except for "pruneMetadata()" as it was
 broken when applied against files with relative paths.

 1) Changed "pruneMetadata()" to be compatible with "Videos" storage
 groups. Previously any video file that was stored as a relative path was
 removed whether it really existed or not. These changes support single and
 multiple videos storage groups for a specific backend. This change forces
 the prune function to be run on a backend for all videometadata records
 that have relative file paths.

 2) Added the option to specify a backend host name for the following
 routines: getMetadataId(), getTitleId() and hasMetadata(). This allows a
 search to target specific back ends and their video storages groups.

 3) Fixed a minor bug in getCastId() which ensured that it is backward
 compatible.

 This binding change is a precursor to Jamu's eventual support of storage
 groups.

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


More information about the mythtv-commits mailing list