From 7690594aacb6713f8d86f8a5e23234460fd66275 Mon Sep 17 00:00:00 2001 From: Jonathan Wren Date: Sun, 1 May 2022 03:50:03 -0700 Subject: [PATCH] update Journal class to use new message function --- jrnl/Journal.py | 19 +++++++++++++++++-- jrnl/messages.py | 3 +++ 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/jrnl/Journal.py b/jrnl/Journal.py index f96db88b..5965fdde 100644 --- a/jrnl/Journal.py +++ b/jrnl/Journal.py @@ -87,9 +87,24 @@ class Journal: if not os.path.exists(filename): if not os.path.isdir(dirname): os.makedirs(dirname) - print(f"[Directory {dirname} created]", file=sys.stderr) + print_msg( + Message( + MsgText.DirectoryCreated, + MsgType.NORMAL, + {"directory_name": dirname}, + ) + ) self.create_file(filename) - print(f"[Journal '{self.name}' created at {filename}]", file=sys.stderr) + print_msg( + Message( + MsgText.JournalCreated, + MsgType.NORMAL, + { + "journal_name": self.name, + "filename": filename, + }, + ) + ) text = self._load(filename) self.entries = self._parse(text) diff --git a/jrnl/messages.py b/jrnl/messages.py index c91f789a..c21bb520 100644 --- a/jrnl/messages.py +++ b/jrnl/messages.py @@ -87,6 +87,9 @@ class MsgText(Enum): JournalCountModifiedPlural = "{num} entries modified" JournalCountDeletedPlural = "{num} entries deleted" + JournalCreated = "Journal '{journal_name}' created at {filename}" + DirectoryCreated = "Directory {directory_name} created" + # --- Editor ---# WritingEntryStart = """ Writing Entry