We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent acd1ff0 commit 6541c56Copy full SHA for 6541c56
lib/vdi.py
@@ -45,6 +45,13 @@ def clone(self):
45
def readonly(self) -> bool:
46
return strtobool(self.param_get("read-only"))
47
48
+ def size(self) -> int:
49
+ return int(self.param_get("virtual-size"))
50
+
51
+ def resize(self, new_size: int) -> None:
52
+ logging.info(f"Resizing VDI {self.uuid} to {new_size}")
53
+ self.sr.pool.master.xe("vdi-resize", {"uuid": self.uuid, "disk-size": str(new_size)})
54
55
def __str__(self):
56
return f"VDI {self.uuid} on SR {self.sr.uuid}"
57
0 commit comments