#!/usr/bin/env python


# standarl python library imports
import sys
import socket

command_body = ""

client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
client_socket.connect(('virgo-ui.virgo.infn.it', 10040))
client_socket.setblocking(1)
## send the message command
command_body = ""

if len(sys.argv) > 1:
	for i in sys.argv[1:]:
		command_body+= "%s " % i
else:
	command_body = "none"

command_size = '%05d' % len(command_body)
client_socket.send(command_size)
client_socket.send(command_body)
## get an answer then close
backmesg = client_socket.recv(5)
if backmesg != "":
	size = int(backmesg)
	mesg = client_socket.recv(size)
	print(' <- %s' % (mesg))
client_socket.close()


