From c1055bd703347bd2fffeac3b459c3475d605a00b Mon Sep 17 00:00:00 2001 From: kenkeiras Date: Sun, 1 Oct 2017 20:52:58 +0200 Subject: [PATCH] Make timestamp header a default. --- naive-nlu/tree_nlu/session/org_mode.py | 8 +++++++- naive-nlu/tree_nlu/test.py | 4 ---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/naive-nlu/tree_nlu/session/org_mode.py b/naive-nlu/tree_nlu/session/org_mode.py index b2e0d88..e79cb16 100644 --- a/naive-nlu/tree_nlu/session/org_mode.py +++ b/naive-nlu/tree_nlu/session/org_mode.py @@ -3,7 +3,6 @@ import datetime SESSION = None - def __gen_session_name__(): now = datetime.datetime.utcnow() return "treeNLU-session-{}.org".format( @@ -25,6 +24,11 @@ def global_session(): return SESSION +def get_header(): + now = datetime.datetime.utcnow() + return ("# Ran on {}\n".format( + now.strftime("%y/%m/%d %H:%M:%S.%f"))) + class LevelContext: def __init__(self, increaser, decreaser): self.increaser = increaser @@ -43,6 +47,8 @@ class OrgModeSession: self.level = 0 self.dirty = False + self.f.write(get_header()) + def annotate(self, annotation): if self.dirty: self.f.write("{indentation} {data}\n".format( diff --git a/naive-nlu/tree_nlu/test.py b/naive-nlu/tree_nlu/test.py index f4313f9..1cdfe11 100644 --- a/naive-nlu/tree_nlu/test.py +++ b/naive-nlu/tree_nlu/test.py @@ -21,10 +21,6 @@ def gen_session_name(): def main(): org_mode.create_global_session(gen_session_name()) - - now = datetime.datetime.utcnow() - org_mode.global_session().annotate("Ran on {}".format( - now.strftime("%y_%m_%d %H:%M:%S_%f"))) failed = False for test_name, test_module in tests: try: