From: Guillaume Pellerin Date: Fri, 4 Apr 2025 10:27:12 +0000 (+0200) Subject: fix dir at stop X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=18fed1380d31f9840a80cd921e7d4eb9d397f34b;p=telecaster-client.git fix dir at stop --- diff --git a/telecaster/models.py b/telecaster/models.py index 505a61f..469d734 100644 --- a/telecaster/models.py +++ b/telecaster/models.py @@ -210,9 +210,11 @@ class Station(Model): os.system('kill -9 '+str(self.pid)) else: if self.format == 'mp3': - os.system('touch "' + self.record_dir + os.sep + 'mp3.tofix"') + if os.path.exists(self.record_dir): + os.system('touch "' + self.record_dir + os.sep + 'mp3.tofix"') elif self.format == 'webm': - os.system('touch "' + self.record_dir + os.sep + 'webm.tofix"') + if os.path.exists(self.record_dir): + os.system('touch "' + self.record_dir + os.sep + 'webm.tofix"') try: os.system('kill -9 '+str(self.pid)) except: