コード例 #1
0
ファイル: amend_volume.py プロジェクト: nirs/vdsm
 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
ファイル: sd.py プロジェクト: benipeled/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())
コード例 #3
0
 def test_supports_compat(self, compat, result):
     self.assertEqual(result, qemuimg.supports_compat(compat))
コード例 #4
0
ファイル: qemuimg_test.py プロジェクト: chaodongqu/vdsm
 def test_supports_compat(self, compat, result):
     assert result == qemuimg.supports_compat(compat)
コード例 #5
0
ファイル: qemuimg_test.py プロジェクト: nirs/vdsm
 def test_supports_compat(self, compat, result):
     assert result == qemuimg.supports_compat(compat)
コード例 #6
0
ファイル: sd.py プロジェクト: oVirt/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())