search for: pidfname

Displaying 1 result from an estimated 1 matches for "pidfname".

Did you mean: pid_name
2007 Nov 05
7
[PATCH] Recover from corrupt tdb on reboot
...n Solaris, the daemons are SMF managed, and you should not attempt to start xend by hand. """ +import fcntl +import glob import os import os.path import sys @@ -76,6 +78,23 @@ def check_user(): raise CheckError("invalid user") def start_xenstored(): + pidfname = "/var/run/xenstore.pid" + try: + f = open(pidfname, "a") + try: + fcntl.lockf(f, fcntl.LOCK_EX | fcntl.LOCK_NB) + rootdir = os.getenv("XENSTORED_ROOTDIR") or "/var/lib/xenstored" + for i in glob.glob(rootdir...