From 9a0d91afcd534e2978e5067aa38db351292bdf82 Mon Sep 17 00:00:00 2001 From: Florian Festi Date: Tue, 21 Jun 2016 22:08:31 +0200 Subject: [PATCH] Use new name space for the argument parser to avoid non given args to linger in the webserver --- boxes/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/boxes/__init__.py b/boxes/__init__.py index cbf4a47..c3a894a 100755 --- a/boxes/__init__.py +++ b/boxes/__init__.py @@ -262,7 +262,8 @@ class Boxes: :param args: (Default value = None) parameters, None for using sys.argv """ - self.argparser.parse_args(args=args, namespace=self) + for key,value in vars(self.argparser.parse_args(args=args)).items(): + setattr(self, key, value) def addPart(self, part, name=None): """