# vi: encoding=utf-8 ts=8 sts=4 sw=4 et
import os
+import sys
import socket
import time
import config
global sock
sock=socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
sock.connect(socketname)
- if name:
- sock.send('name %s\0' % name)
+ if not name:
+ name = "pid_%d_name_%s" % (os.getpid(), sys.argv[0])
+ sock.send('name %s\0' % name)
def login_passwd(login, passwd):
'Return cookie if ok'
def unlock(path):
sock.send('ulck %s\0' % path)
+ ret = sock.recv(20)
+ if ret == "OK":
+ return True
+ return False
def log(msg):
sock.send('log1 %s\0' % msg)
+def locks_dump():
+ sock.send('slck\0')
+
def gettree():
sock.send('gett\0')
pkgs=[]