Ticket #5211: firewire_tester.py

File firewire_tester.py, 911 bytes (added by SlicerDicer, 13 years ago)

Python firewire_primer assistance script.

Line 
1#!/usr/bin/python
2
3import MySQLdb
4import os, time
5
6def get_stuff():
7        conn = MySQLdb.connect (host = "localhost",
8                                user = "mythtv",
9                                passwd = "mythtv",
10                                db = "mythconverg")
11        cursor = conn.cursor ()
12        cursor.execute ("SELECT recusage from inuseprograms")
13        row = cursor.fetchone ()
14        cursor.close()
15        conn.close()
16        return row
17
18def main():
19        while True:
20                row = get_stuff()
21                if 'recorder' in str(row):
22                        print '.'
23                        time.sleep(30*60)
24                else:
25                        break
26        os.system('/myth/firewire_tester -B -n 0 -r 5')
27        os.system('/myth/firewire_tester -B -n 1 -r 5')
28        os.system('/myth/firewire_tester -B -n 2 -r 5')
29
30if __name__ == '__main__':
31        main()