diff options
author | ahothan <ahothan@cisco.com> | 2018-04-26 18:32:27 -0700 |
---|---|---|
committer | ahothan <ahothan@cisco.com> | 2018-04-26 18:32:27 -0700 |
commit | 6404b7aa4391712f0421b3ee0996c59871816db1 (patch) | |
tree | 6f12166ded53eb43b9bb2787e95489c32b4e38f6 | |
parent | e48023137b7010e9e1640649ea2859009a362939 (diff) |
[NFVBENCH-89] Fix exception losing original tracebacks
Change-Id: I7e94d6209603c622fc0a0ea22fdd21ea09f1bbaa
Signed-off-by: ahothan <ahothan@cisco.com>
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | nfvbench/chain_managers.py | 4 | ||||
-rw-r--r-- | nfvbench/traffic_gen/trex.py | 2 |
3 files changed, 4 insertions, 3 deletions
@@ -4,6 +4,7 @@ .tox .cache .eggs +.pytest_cache/ venv nfvbench.egg-info nfvbenchvm/dib/dib-venv diff --git a/nfvbench/chain_managers.py b/nfvbench/chain_managers.py index ab340bf..211f9bb 100644 --- a/nfvbench/chain_managers.py +++ b/nfvbench/chain_managers.py @@ -90,11 +90,11 @@ class PVPStatsManager(object): try: self.worker.set_vlans(self.vlans) self._config_interfaces() - except Exception as exc: + except Exception: # since the wrorker is up and running, we need to close it # in case of exception self.close() - raise exc + raise def _get_data(self): return self.worker.get_data() if self.worker else {} diff --git a/nfvbench/traffic_gen/trex.py b/nfvbench/traffic_gen/trex.py index c468802..22ca4d9 100644 --- a/nfvbench/traffic_gen/trex.py +++ b/nfvbench/traffic_gen/trex.py @@ -251,7 +251,7 @@ class TRex(AbstractTrafficGenerator): break except Exception as ex: if it == (self.config.generic_retry_count - 1): - raise ex + raise LOG.info("Retrying connection to TRex (%s)...", ex.message) def connect(self): |