X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sliver_vs.py;fp=sliver_vs.py;h=5ed8f8fa7c90c2fe8c53d5e6d2fc4a4b8beacf82;hb=e4dadb3e4da34a59d17d79c865f55e34a575915f;hp=9b9442ddbd3f88909a136ff3c2362613fd766dfd;hpb=2ce5a3c741a30b2ede4b6118446530450429af2f;p=nodemanager.git diff --git a/sliver_vs.py b/sliver_vs.py index 9b9442d..5ed8f8f 100644 --- a/sliver_vs.py +++ b/sliver_vs.py @@ -18,7 +18,6 @@ don't have to guess if there is a running process or not. import errno import os -import threading import time import vserver @@ -43,7 +42,7 @@ class Sliver_VS(accounts.Account, vserver.VServer): SHELL = '/bin/vsh' TYPE = 'sliver.VServer' - _init_disk_info_sem = threading.Semaphore(1) + _init_disk_info_sem = tools.NMLock("/var/run/nm-disk-info.lock") def __init__(self, rec): try: