From c0a03ee0435bee4aeb90696ba7feec12f12650eb Mon Sep 17 00:00:00 2001 From: lxnay Date: Fri, 25 Jul 2008 12:54:58 +0000 Subject: [PATCH] Entropy/SocketHostInterface: - _get_args_kwargs: if kwargs fails, add to myargs as string git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2308 cd1c1023-2f26-0410-ae45-c471fc1f0318 --- libraries/entropy.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/libraries/entropy.py b/libraries/entropy.py index 810ffad5c..e5969a193 100644 --- a/libraries/entropy.py +++ b/libraries/entropy.py @@ -13250,12 +13250,15 @@ class SocketHostInterface: x = arg.split("=") a = x[0] b = ''.join(x[1:]) - mykwargs[a] = eval(b) + try: + mykwargs[a] = eval(b) + except (NameError,SyntaxError,): + myargs.append(arg) else: try: myargs.append(eval(arg)) except (NameError, SyntaxError): - myargs.append(str(arg)) + myargs.append(arg) except TypeError: pass return myargs, mykwargs