summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorDaniel J Walsh <dwalsh@redhat.com>2022-01-12 05:39:27 -0500
committerGitHub <noreply@github.com>2022-01-12 05:39:27 -0500
commit8365d49a05eccbaad4a796470c2cf62083249997 (patch)
tree488fde1071d4ccdfa0bbb15a86359a293556ae8e /cmd
parent6945b37850d77944fc79a784af9e362cb0184234 (diff)
parent6e208c2226f856ed67d6ab807f3baf5bf9611135 (diff)
downloadpodman-8365d49a05eccbaad4a796470c2cf62083249997.tar.gz
podman-8365d49a05eccbaad4a796470c2cf62083249997.tar.bz2
podman-8365d49a05eccbaad4a796470c2cf62083249997.zip
Merge pull request #12819 from rhatdan/machine
add additional fields to podman machine ls --json
Diffstat (limited to 'cmd')
-rw-r--r--cmd/podman/machine/list.go26
1 files changed, 16 insertions, 10 deletions
diff --git a/cmd/podman/machine/list.go b/cmd/podman/machine/list.go
index ed43b42df..3d8def0db 100644
--- a/cmd/podman/machine/list.go
+++ b/cmd/podman/machine/list.go
@@ -44,16 +44,19 @@ type listFlagType struct {
}
type machineReporter struct {
- Name string
- Default bool
- Created string
- Running bool
- LastUp string
- Stream string
- VMType string
- CPUs uint64
- Memory string
- DiskSize string
+ Name string
+ Default bool
+ Created string
+ Running bool
+ LastUp string
+ Stream string
+ VMType string
+ CPUs uint64
+ Memory string
+ DiskSize string
+ Port int
+ RemoteUsername string
+ IdentityPath string
}
func init() {
@@ -190,6 +193,9 @@ func toMachineFormat(vms []*machine.ListResponse) ([]*machineReporter, error) {
response.CPUs = vm.CPUs
response.Memory = strUint(vm.Memory)
response.DiskSize = strUint(vm.DiskSize)
+ response.Port = vm.Port
+ response.RemoteUsername = vm.RemoteUsername
+ response.IdentityPath = vm.IdentityPath
machineResponses = append(machineResponses, response)
}