diff options
author | Matthew Heon <matthew.heon@pm.me> | 2019-10-21 14:08:41 -0400 |
---|---|---|
committer | Matthew Heon <matthew.heon@pm.me> | 2019-10-21 14:37:27 -0400 |
commit | 03da8b641df1c03aea6f9faa3ddc2b0df64ec68b (patch) | |
tree | b0df0c2407d83bbd8577edf830ff9436d9bee9c8 /cmd/podman/varlink/io.podman.varlink | |
parent | 6456f6da1742863e8119c0f4b2927f3b1300a942 (diff) | |
download | podman-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/io.podman.varlink')
-rw-r--r-- | cmd/podman/varlink/io.podman.varlink | 4 |
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) |