]> git.pld-linux.org Git - projects/pld-ftp-admin.git/blobdiff - modules/ftpio.py
- partial support for showing if packages is marked for mv/rm
[projects/pld-ftp-admin.git] / modules / ftpio.py
index 35dc1b0753d97cc5460e52ca1a260a96e4a9f91c..194d2a59d50dbec6ecad507a50d8b7bfab166bb2 100644 (file)
@@ -64,6 +64,13 @@ def unlock(path):
 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
 
This page took 0.026508 seconds and 4 git commands to generate.