From b911603f288d237b433cad9d488c2fa2d6985df7 Mon Sep 17 00:00:00 2001 From: DR695H Date: Tue, 21 May 2019 11:13:45 -0400 Subject: add socketutils socketuitls will let us replace rammbock fro simple libs Change-Id: I20c44a214bc2e839cb1c261d0ef2f0dd06bcfb54 Issue-ID: TEST-155 Signed-off-by: DR695H --- robotframework-onap/eteutils/SocketUtils.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 robotframework-onap/eteutils/SocketUtils.py diff --git a/robotframework-onap/eteutils/SocketUtils.py b/robotframework-onap/eteutils/SocketUtils.py new file mode 100644 index 0000000..0214a13 --- /dev/null +++ b/robotframework-onap/eteutils/SocketUtils.py @@ -0,0 +1,15 @@ +import socket + + +class SocketUtils: + """SocketUtils is common resource for simple socket keywords.""" + + def __init__(self): + pass + + def send_binary_data(self, host, port, data): + """ send raw bytes over tcp socket""" + sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + # Connect to server and send data + sock.connect((host, int(port))) + sock.sendall(bytes(data)) -- cgit 1.2.3-korg