X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/28a8b65725c90de53f1d0bfc7ab8fb713d9dac27..824ce8f9838e96812384f87155653fa2cb443045:/RecordTimer.py diff --git a/RecordTimer.py b/RecordTimer.py index b131e5bf..6c942fb1 100644 --- a/RecordTimer.py +++ b/RecordTimer.py @@ -109,7 +109,7 @@ class RecordTimerEntry(timer.TimerEntry): f.write(self.description + "\n") f.write(str(self.begin) + "\n") f.close() - except: + except IOError: self.log(4, "failed to write meta information") return True @@ -242,7 +242,7 @@ class RecordTimer(timer.Timer): def isRecording(self): isRunning = False for timer in self.timer_list: - if timer.isRunning(): + if timer.isRunning() and not timer.justplay: isRunning = True return isRunning @@ -370,10 +370,6 @@ class RecordTimer(timer.Timer): if time_match < diff: time_match = diff return time_match - - - - def removeEntry(self, entry): print "[Timer] Remove " + str(entry)