def __init__(self, fileName = properties.INITTAB_FILE, **keywords): ServiceManager.__init__(self, **keywords) self.fileName = fileName self.lock = LockFile( fileName + '..LCK' ) pid = self.lock.acquire() if pid: raise EResourceInUse( fileName, pid ) self._load() return