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=f8cc337cf1ebb3c6b5d6205c867e4c8da3752307;p=telecaster-client.git fix dir at stop --- diff --git a/telecaster/models.py b/telecaster/models.py index 2df21d6..c9069ef 100644 --- a/telecaster/models.py +++ b/telecaster/models.py @@ -209,9 +209,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: