def log(msg):
sock.send('log1 %s\0' % msg)
-def name(newname):
- sock.send('name %s\0' % newname)
+def gettree():
+ sock.send('gett\0')
+ pkgs=[]
+ len=int(sock.recv(6))
+ if len:
+ for pkg in sock.recv(len).split('\0'):
+ tmp=pkg.split('\n')
+ pkgs.append((tmp[0], int(tmp[1]), int(tmp[2])))
+ return pkgs