Ticket #11191: mythproto.py.patch

File mythproto.py.patch, 1.1 KB (added by raja.ap.in@…, 14 years ago)

Patch to this file https://raw.github.com/MythTV/mythtv/master/mythtv/bindings/python/MythTV/mythproto.py

Line 
1@@ -608,6 +608,7 @@ class FileOps( BECache ):
2 getRecording() - return a Program object for a recording
3 deleteRecording() - notify the backend to delete a recording
4 forgetRecording() - allow a recording to re-record
5+ stopRecording() - stop a recording without deleting the file
6 deleteFile() - notify the backend to delete a file
7 in a storage group
8 getHash() - return the hash of a file in a storage group
9@@ -650,6 +651,11 @@ class FileOps( BECache ):
10 self.backendCommand(BACKEND_SEP.join(['FORGET_RECORDING',
11 program.toString()]))
12
13+ def stopRecording(self, program):
14+ """FileOps.stopRecording(program) -> None"""
15+ self.backendCommand(BACKEND_SEP.join(['STOP_RECORDING',
16+ program.toString()]))
17+
18 def deleteFile(self, file, sgroup):
19 """FileOps.deleteFile(file, storagegroup) -> retcode"""
20 return self.backendCommand(BACKEND_SEP.join(\