示例#1
0
    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"))
示例#2
0
 def __init__(self, *arg, **kwargs):
     self.zfs = ZfsProxy(*arg, **kwargs)