]> git.parisson.com Git - deefuzzer.git/commitdiff
add Station.record_dir_mode with 775 by default
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Mon, 23 Jan 2023 11:01:41 +0000 (12:01 +0100)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Mon, 23 Jan 2023 11:01:41 +0000 (12:01 +0100)
deefuzzer/station.py

index 7ec71c73ccdd088bd8b2fb9db536a3fc70599472..be9fea701455d9a2fd2aff4a02a2341a5597a037 100644 (file)
@@ -60,6 +60,7 @@ class Station(Thread):
     jingles_mode = 0
     relay_mode = 0
     record_mode = 0
+    record_dir_mode = 0o775
     run_mode = 1
     appendtype = 0
     feeds_json = 0
@@ -394,7 +395,7 @@ class Station(Thread):
         value = value[0]
         if value:
             if not os.path.exists(self.record_dir):
-                os.makedirs(self.record_dir)
+                os.makedirs(self.record_dir, mode=self.record_dir_mode)
             self.rec_file = self.short_name.replace('/', '_') + '-'
             self.rec_file += datetime.datetime.now().strftime("%x-%X").replace('/', '_')
             self.rec_file += '.' + self.channel.format