Advertisement
dmfrey

Untitled

Dec 10th, 2013
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.76 KB | None | 0 0
  1. mythpython --version
  2. python
  3.  
  4. from MythTV import Record
  5.  
  6. # Try to make a fake "Record" rule
  7. makeRecordRule = {'chanid': '9999', 'description': u'Mirobridge Record rule used to acquire ttvdb.com artwork',
  8.                                'autometadata': 1, 'season': 1, 'episode': 1, 'category': u'Miro', 'station': u'Miro'  }
  9. makeRecordRule['title'] = 'Test of record creation'
  10. makeRecordRule['inetref'] = '123456'
  11.  
  12. print makeRecordRule
  13.  
  14. record = Record().create(makeRecordRule)
  15.  
  16. print record
  17. #
  18. # Remove this test record basic mythtv installation issues would have been
  19. # already revealed
  20. record.delete()
  21. print "=============\n"
  22. #
  23. ## If the code got this far the issue is not likely bindings related
  24. #
  25. # Try to make the specific "record" rules one of which is triggered the
  26. # bindings abort
  27. #
  28. # Tekzilla:
  29. makeRecordRule['title'] = 'Tekzilla'
  30. makeRecordRule['inetref'] = '80668'
  31. print makeRecordRule
  32. record = Record().create(makeRecordRule)
  33. print record
  34. print "=============\n"
  35. # Scam School:
  36. makeRecordRule['title'] = 'Scam School'
  37. makeRecordRule['inetref'] = '81733'
  38. print makeRecordRule
  39. record = Record().create(makeRecordRule)
  40. print record
  41. print "=============\n"
  42. # Hak5:
  43. makeRecordRule['title'] = 'Hak5'
  44. makeRecordRule['inetref'] = '79008'
  45. print makeRecordRule
  46. record = Record().create(makeRecordRule)
  47. print record
  48. print "=============\n"
  49. # GeekBeat.TV:
  50. makeRecordRule['title'] = 'GeekBeat.TV'
  51. makeRecordRule['inetref'] = '258132'
  52. print makeRecordRule
  53. record = Record().create(makeRecordRule)
  54. print record
  55. print "=============\n"
  56. # The Ben Heck Show:
  57. makeRecordRule['title'] = 'The Ben Heck Show'
  58. makeRecordRule['inetref'] = '190521'
  59. print makeRecordRule
  60. record = Record().create(makeRecordRule)
  61. print record
  62. print "=============\n"
  63. #
  64. exit(0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement