summaryrefslogtreecommitdiff
path: root/cmd/podman/varlink
diff options
context:
space:
mode:
authorMatthew Heon <matthew.heon@pm.me>2019-10-21 14:08:41 -0400
committerMatthew Heon <matthew.heon@pm.me>2019-10-21 14:37:27 -0400
commit03da8b641df1c03aea6f9faa3ddc2b0df64ec68b (patch)
treeb0df0c2407d83bbd8577edf830ff9436d9bee9c8 /cmd/podman/varlink
parent6456f6da1742863e8119c0f4b2927f3b1300a942 (diff)
downloadpodman-03da8b641df1c03aea6f9faa3ddc2b0df64ec68b.tar.gz
podman-03da8b641df1c03aea6f9faa3ddc2b0df64ec68b.tar.bz2
podman-03da8b641df1c03aea6f9faa3ddc2b0df64ec68b.zip
Rewrite backend for remote 'volume inspect'
We need to use the new Inspect() endpoint instead of trying to JSON the actual volume structs. Currently, the output seems completely nonsensical; it seems like we're JSONing the struct for the Varlink connection itself? This should restore sanity and match the format of remote and local inspect on volumes. Signed-off-by: Matthew Heon <matthew.heon@pm.me>
Diffstat (limited to 'cmd/podman/varlink')
-rw-r--r--cmd/podman/varlink/io.podman.varlink4
1 files changed, 4 insertions, 0 deletions
diff --git a/cmd/podman/varlink/io.podman.varlink b/cmd/podman/varlink/io.podman.varlink
index 13e8394fb..dca366bc5 100644
--- a/cmd/podman/varlink/io.podman.varlink
+++ b/cmd/podman/varlink/io.podman.varlink
@@ -1268,6 +1268,10 @@ method VolumeRemove(options: VolumeRemoveOpts) -> (successes: []string, failures
# GetVolumes gets slice of the volumes on a remote host
method GetVolumes(args: []string, all: bool) -> (volumes: []Volume)
+# InspectVolume inspects a single volume. Returns inspect JSON in the form of a
+# string.
+method InspectVolume(name: string) -> (volume: string)
+
# VolumesPrune removes unused volumes on the host
method VolumesPrune() -> (prunedNames: []string, prunedErrors: []string)