Source code for glaciation.devices.vega

import socket
from time import sleep


[docs]def getLogs(ip): """Connect with netcat and get logs from CCU Vega. Parameters ---------- ip : string ip of the Vega device Returns ------- string logs of the Vega device """ s = socket.socket() s.connect((ip, 45000)) ss = StreamSocket(s, Raw) response = ss.sr(Raw("shell 1")) sleep(1) response = ss.sr1(Raw("log 2")) sleep(1) response = ss.sr1(Raw(" ")) s.close() return response