From 3327d7574c733d675f3a6cfc6dfa4c36c23ae322 Mon Sep 17 00:00:00 2001 From: yomguy Date: Fri, 13 Jul 2012 19:33:09 +0200 Subject: [PATCH] fix output_dir --- telecaster/models.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/telecaster/models.py b/telecaster/models.py index 6b11b36..b54b8a2 100644 --- a/telecaster/models.py +++ b/telecaster/models.py @@ -140,13 +140,16 @@ class Station(Model): # self.conf['play_port'] = '8000' def deefuzzer_setup(self): - for station in self.conf['deefuzzer']['station']: - output_dir = os.sep.join([self.date, self.department, + output_dir = self.conf['deefuzzer']['station'][0] + if output_dir[-1] != os.sep: + output_dir += os.sep + output_dir += os.sep.join([self.date, self.department, self.course.code + spacer + self.conference.course_type.name, self.public_id ]) - if not os.path.exists(output_dir): + if not os.path.exists(output_dir): os.makedirs(output_dir) + for station in self.conf['deefuzzer']['station']: station['infos']['short_name'] = self.mount_point station['infos']['name'] = self.slug station['infos']['description'] = self.slug -- 2.39.5