From 56339ce958734ec69c99ad05c179893267fbd5f9 Mon Sep 17 00:00:00 2001 From: Diederik Date: Fri, 25 May 2012 16:57:52 -0400 Subject: [PATCH] Fixed wrangled filenames --- gerritstats/classes.py | 5 +++-- gerritstats/stats.py | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/gerritstats/classes.py b/gerritstats/classes.py index e033b27..fe8835b 100644 --- a/gerritstats/classes.py +++ b/gerritstats/classes.py @@ -93,8 +93,9 @@ class Repo(object): self.dataset = {} self.filename = ('%s.csv' % (self.determine_filename())) self.directory = self.determine_directory() - self.create_path() + self.full_path = os.path.join(self.directory, self.filename) self.filemode = self.determine_filemode() + self.create_path() self.today = datetime.today() self.email = {} @@ -128,7 +129,7 @@ class Repo(object): return os.path.basename(self.name) def determine_filemode(self): - if os.path.isfile('%s/%s' % (self.gerrit.data_location, self.filename)) == False: + if os.path.isfile(self.full_path) == False: return 'w' else: return 'a' diff --git a/gerritstats/stats.py b/gerritstats/stats.py index 18a3f32..2517ad1 100755 --- a/gerritstats/stats.py +++ b/gerritstats/stats.py @@ -88,7 +88,7 @@ def run_gerrit_query(query): def create_dataset(repos, gerrit): for key, repo in repos.iteritems(): - fh = open('%s%s' % (repo.directory, repo.filename), repo.filemode) + fh = open(repo.full_path, repo.filemode) if repo.filemode == 'w': write_heading(fh, repo) output_results(fh, repo.today.month,'-',repo.today.day,'-',repo.today.year,',',repo.name,',') -- 1.7.0.4