Forráskód Böngészése

api/admin: expose volume path in admin.vm.volume.Info

Since (for LVM at least) path is dynamic now, add information about it
to volume info. This is not very useful outside of dom0, but in dom0 it
can be very useful for various scripts.
This will disclose current volume revision id, but it is already
possible to deduce it from snapshots list.
Marek Marczykowski-Górecki 6 éve
szülő
commit
d211a2771a
2 módosított fájl, 2 hozzáadás és 2 törlés
  1. 1 1
      qubes/api/admin.py
  2. 1 1
      qubes/tests/api_admin.py

+ 1 - 1
qubes/api/admin.py

@@ -335,7 +335,7 @@ class QubesAdminAPI(qubes.api.AbstractQubesAPI):
         volume = self.dest.volumes[self.arg]
         # properties defined in API
         volume_properties = [
-            'pool', 'vid', 'size', 'usage', 'rw', 'source',
+            'pool', 'vid', 'size', 'usage', 'rw', 'source', 'path',
             'save_on_stop', 'snap_on_start', 'revisions_to_keep']
 
         def _serialize(value):

+ 1 - 1
qubes/tests/api_admin.py

@@ -39,7 +39,7 @@ import qubes.storage
 
 # properties defined in API
 volume_properties = [
-    'pool', 'vid', 'size', 'usage', 'rw', 'source',
+    'pool', 'vid', 'size', 'usage', 'rw', 'source', 'path',
     'save_on_stop', 'snap_on_start', 'revisions_to_keep']