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