22 lines
530 B
Python
22 lines
530 B
Python
import zmq
|
|
|
|
context = zmq.Context()
|
|
socket = context.socket(zmq.REQ)
|
|
socket.connect('ipc:///run/user/1000/guestfs-inspect.sock')
|
|
|
|
tt = 1
|
|
tt_size = 1
|
|
|
|
message = "test"
|
|
socket.send(message.encode('utf-8'), flags=zmq.SNDMORE)
|
|
socket.send(tt.to_bytes(4, 'little'), flags=zmq.SNDMORE)
|
|
socket.send(tt_size.to_bytes(8, 'little'), flags=zmq.SNDMORE)
|
|
socket.send('/etc/os-release'.encode('utf-8'), flags=zmq.SNDMORE)
|
|
socket.send(''.encode('utf-8'))
|
|
|
|
message = socket.recv()
|
|
print(message.decode('utf-8'))
|
|
|
|
socket.close()
|
|
context.destroy()
|