示例#1
0
 def __init__(self, params):
     compat = params.get("compat")
     if compat is None:
         raise ValueError("No attributes to amend")
     if not qemuimg.supports_compat(compat):
         raise ValueError("Unsupported qcow2 compat %s" % compat)
     self.compat = compat
示例#2
0
 def test_supports_compat(self, compat, result):
     self.assertEqual(result, qemuimg.supports_compat(compat))
示例#3
0
 def supports_qcow2_compat(self, value):
     if self.getVersion() >= 4:
         return qemuimg.supports_compat(value)
     else:
         return value in ("0.10", qemuimg.default_qcow2_compat())
示例#4
0
文件: sd.py 项目: EdDev/vdsm
 def supports_qcow2_compat(self, value):
     if self.getVersion() >= 4:
         return qemuimg.supports_compat(value)
     else:
         return value in ("0.10", qemuimg.default_qcow2_compat())
示例#5
0
 def test_supports_compat(self, compat, result):
     self.assertEqual(result, qemuimg.supports_compat(compat))