Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- mythpython --version
- python
- from MythTV import Record
- # Try to make a fake "Record" rule
- makeRecordRule = {'chanid': '9999', 'description': u'Mirobridge Record rule used to acquire ttvdb.com artwork',
- 'autometadata': 1, 'season': 1, 'episode': 1, 'category': u'Miro', 'station': u'Miro' }
- makeRecordRule['title'] = 'Test of record creation'
- makeRecordRule['inetref'] = '123456'
- print makeRecordRule
- record = Record().create(makeRecordRule)
- print record
- #
- # Remove this test record basic mythtv installation issues would have been
- # already revealed
- record.delete()
- print "=============\n"
- #
- ## If the code got this far the issue is not likely bindings related
- #
- # Try to make the specific "record" rules one of which is triggered the
- # bindings abort
- #
- # Tekzilla:
- makeRecordRule['title'] = 'Tekzilla'
- makeRecordRule['inetref'] = '80668'
- print makeRecordRule
- record = Record().create(makeRecordRule)
- print record
- print "=============\n"
- # Scam School:
- makeRecordRule['title'] = 'Scam School'
- makeRecordRule['inetref'] = '81733'
- print makeRecordRule
- record = Record().create(makeRecordRule)
- print record
- print "=============\n"
- # Hak5:
- makeRecordRule['title'] = 'Hak5'
- makeRecordRule['inetref'] = '79008'
- print makeRecordRule
- record = Record().create(makeRecordRule)
- print record
- print "=============\n"
- # GeekBeat.TV:
- makeRecordRule['title'] = 'GeekBeat.TV'
- makeRecordRule['inetref'] = '258132'
- print makeRecordRule
- record = Record().create(makeRecordRule)
- print record
- print "=============\n"
- # The Ben Heck Show:
- makeRecordRule['title'] = 'The Ben Heck Show'
- makeRecordRule['inetref'] = '190521'
- print makeRecordRule
- record = Record().create(makeRecordRule)
- print record
- print "=============\n"
- #
- exit(0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement