diff options
Diffstat (limited to 'nfvbench/traffic_server.py')
-rw-r--r-- | nfvbench/traffic_server.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/nfvbench/traffic_server.py b/nfvbench/traffic_server.py index b35e78b..fe9edd2 100644 --- a/nfvbench/traffic_server.py +++ b/nfvbench/traffic_server.py @@ -43,9 +43,10 @@ class TRexTrafficServer(TrafficServer): """ cfg = self.__save_config(traffic_profile, filename) cores = traffic_profile.cores + sw_mode = "--software" if traffic_profile.software_mode else "" subprocess.Popen(['nohup', '/bin/bash', '-c', - './t-rex-64 -i -c {} --iom 0 --no-scapy-server --close-at-end --vlan' - ' --cfg {} &> /tmp/trex.log & disown'.format(cores, cfg)], + './t-rex-64 -i -c {} --iom 0 --no-scapy-server --close-at-end {} ' + '--vlan --cfg {} &> /tmp/trex.log & disown'.format(cores, sw_mode, cfg)], cwd=self.trex_dir) LOG.info('TRex server is running...') |