浏览代码

Add XenPool.config()

Bahtiar `kalkin-` Gadimov 8 年之前
父节点
当前提交
a37fc2464a
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7 0
      qubes/storage/xen.py

+ 7 - 0
qubes/storage/xen.py

@@ -248,6 +248,13 @@ class SizeMixIn(XenVolume):
         ''' Returns the actualy used space '''
         return get_disk_usage(self.vid)
 
+    @property
+    def config(self):
+        ''' return config data for serialization to qubes.xml '''
+        return {'name': self.name,
+                'pool': self.pool,
+                'size': str(self.size),
+                'volume_type': self.volume_type}
 
 
 class ReadWriteFile(SizeMixIn):