From 5d0580d930ea8654da5ad5775a00a6f704e032e9 Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Thu, 2 Aug 2012 08:30:46 +0200 Subject: [PATCH] write delta, not end time Signed-off-by: Nico Schottelius --- ctt.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/ctt.py b/ctt.py index e2504b2..a2ca979 100755 --- a/ctt.py +++ b/ctt.py @@ -56,19 +56,22 @@ class CTT: start_seconds = self.start.strftime("%s") stop_seconds = self.stop.strftime("%s") + + delta_seconds = self.duration().total_seconds() + time_dir = os.path.join(self.project_dir, start_seconds) os.makedirs(time_dir, mode=0o700, exist_ok=True) - filename = os.path.join(time_dir, "end") + filename = os.path.join(time_dir, "delta") with open(filename, "w") as fd: - fd.write("%s\n" % stop_seconds) + fd.write("%s\n" % delta_seconds) - def duration(self): + def delta(self): if self.tracked_time: delta = self.stop - self.start else: - delta = 0 + delta = datetime.timedelta() return delta