def setupLocalZfs(cls): config = getattr(cls, zfsConfig.ZfsConfig.configAttrName) localRoot = tempfile.mkdtemp(prefix='zfsMountPoint') localTar = config.get("localZfs", "zfsMetaTar") localZfsConfig = config.get("localZfs", "zfsConfigFile") cls.localZfs = ZfsProxy(metaTar=localTar, zfsRoot=localRoot, config=localZfsConfig) cls.localZfsDir = os.path.join(localRoot, config.get("localZfs", "zfsVolumeDir"))
def __init__(self, *arg, **kwargs): self.zfs = ZfsProxy(*arg, **kwargs)