[mythtv-commits] mythtv commit: r25932 by wagnerrp

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Sun Aug 29 05:30:13 UTC 2010


      Author: wagnerrp
        Date: 2010-08-29 05:30:13 +0000 (Sun, 29 Aug 2010)
New Revision: 25932
   Changeset: http://svn.mythtv.org/trac/changeset/25932

Log:

This commit makes the DBData and DBDataWrite classes more autonomous.  Subclasses can now be created with no additional information.
    '_table' will be populated from the lowercase class name
    '_logmodule' will also be populated from the class name.
    '_key' will be populated by the PRIMARY key for that table listed in the database.
    DBDataWriteAI class has been removed, and DBDataWrite will chose which entry creation strategy to use.


Modified:

   trunk/mythtv/bindings/python/MythTV/database.py
   trunk/mythtv/bindings/python/MythTV/dataheap.py
   trunk/mythtv/bindings/python/MythTV/methodheap.py
   trunk/mythtv/bindings/python/MythTV/system.py




More information about the mythtv-commits mailing list