From c601a8f68f10d5e6a09b4055971dca74d17836d0 Mon Sep 17 00:00:00 2001
From: Stefan Bienert <stefan.bienert@unibas.ch>
Date: Tue, 18 Aug 2015 12:06:32 +0200
Subject: [PATCH] Removed new lines from messages
---
core/pymod/core/pm3argparse.py | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/core/pymod/core/pm3argparse.py b/core/pymod/core/pm3argparse.py
index 3d099d21..9ba70772 100644
--- a/core/pymod/core/pm3argparse.py
+++ b/core/pymod/core/pm3argparse.py
@@ -100,10 +100,13 @@ class PM3ArgumentParser(argparse.ArgumentParser):
function to bend :mod:`argparse` to use :class:`ost.Logger`.
"""
if message:
+ no_nl_msg = message
+ if message[-1] == '\n':
+ no_nl_msg = message[:-1]
if file is None or file is sys.stderr:
- ost.LogError(message)
+ ost.LogError(no_nl_msg)
else:
- ost.LogScript(message)
+ ost.LogScript(no_nl_msg)
def Parse(self, args=None):
"""
--
GitLab