From 270a6ba3335301f1e4757c5fb7ee64c1d3580bf2 Mon Sep 17 00:00:00 2001 From: Max Hausch Date: Thu, 24 Feb 2022 20:27:34 +0100 Subject: [PATCH] When eval-ing python expressions, return falsy but not-None values (#1111) --- mininet/cli.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mininet/cli.py b/mininet/cli.py index ce5bcdc2d..2356b4ace 100644 --- a/mininet/cli.py +++ b/mininet/cli.py @@ -184,7 +184,7 @@ def do_py( self, line ): try: # pylint: disable=eval-used result = eval( line, globals(), self.getLocals() ) - if not result: + if result is None: return elif isinstance( result, str ): output( result + '\n' )