Example #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
Example #2
0
 def test_supports_compat(self, compat, result):
     self.assertEqual(result, qemuimg.supports_compat(compat))
Example #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())
Example #4
0
File: sd.py Project: 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())
Example #5
0
 def test_supports_compat(self, compat, result):
     self.assertEqual(result, qemuimg.supports_compat(compat))