Exemplo n.º 1
0
	options.path = '/'+options.path


conn = httplib.HTTPConnection("localhost:29392")
conn.request(method,options.action+options.path)

resp = conn.getresponse()

data = resp.read()

if options.action == '/download':
	print sys.getsizeof(data)
	exit()

parser = ET.XMLTreeBuilder()
parser.feed(data)

tree = ET.ElementTree(parser.close())

root = tree.getroot()
#print root.text
ET.dump(tree)

if options.action == '/list' and method == "GET":
	print "File listing: "
	file_listing(options.path, root)

if options.action == '/tagdata' and method == "GET":
	print "Tag Data: "
	tag_data("/", root, options)