summaryrefslogtreecommitdiffstats
path: root/scripts/automation/trex_control_plane/client/trex_hltapi.py
diff options
context:
space:
mode:
authorimarom <imarom@cisco.com>2016-02-09 11:11:08 -0500
committerimarom <imarom@cisco.com>2016-02-09 11:11:08 -0500
commitc07bd86f8c0a150f743c985dbef5e2bce857e0d9 (patch)
tree038d10e67fc24d61217522dd914bfc2ee531f5e1 /scripts/automation/trex_control_plane/client/trex_hltapi.py
parent0aa48dc740012b94cdd0cea3e49c1cb0258d9ce9 (diff)
minor fixes
Diffstat (limited to 'scripts/automation/trex_control_plane/client/trex_hltapi.py')
-rwxr-xr-xscripts/automation/trex_control_plane/client/trex_hltapi.py23
1 files changed, 17 insertions, 6 deletions
diff --git a/scripts/automation/trex_control_plane/client/trex_hltapi.py b/scripts/automation/trex_control_plane/client/trex_hltapi.py
index 5d3f506c..c2a08306 100755
--- a/scripts/automation/trex_control_plane/client/trex_hltapi.py
+++ b/scripts/automation/trex_control_plane/client/trex_hltapi.py
@@ -108,11 +108,22 @@ traffic_stats_kwargs = {
}
-#import trex_root_path
-import client_utils.scapy_packet_builder as pkt_bld
-from client_utils.scapy_packet_builder import CTRexVmDescFlowVar, CTRexVmDescWrFlowVar
-from trex_stateless_client import STLClient
-from common.trex_streams import *
+#HACK FIX ME START
+import sys
+import os
+
+CURRENT_PATH = os.path.dirname(os.path.realpath(__file__))
+sys.path.append(os.path.join(CURRENT_PATH, '../stl/'))
+#HACK FIX ME END
+
+from trex_stl_lib.api import *
+import trex_stl_lib.api as pkt_bld
+#import trex_stl_lib.trex_stl_packet_builder_scapy as pkt_bld
+#from trex_stl_lib.trex_stl_packet_builder_scapy import import CTRexVmDescFlowVar, CTRexVmDescWrFlowVar
+#from trex_stl_lib.trex_stl_client import STLClient
+#from common.trex_streams import *
+
+import trex_root_path
from client_utils.general_utils import get_integer
import socket
import copy
@@ -523,7 +534,7 @@ class CTRexHltApiPktBuilder:
debug_filename = kwargs.get('save_to_yaml')
if type(debug_filename) is str:
- stream_obj.dump_to_yaml(debug_filename, stream_obj)
+ STLProfile(stream_obj).dump_to_yaml(debug_filename)
return stream_obj
@staticmethod