Quantcast
Channel: VMware Communities : Discussion List - ESXi
Viewing all articles
Browse latest Browse all 8132

consuming vim-cmd output

$
0
0

vim-cmd hostsvc/net/vswitch_info

 

for example returns very readable data, for example starting like:

 

(vim.host.VirtualSwitch) [

   (vim.host.VirtualSwitch) {

      name = "vSwitch0",

      key = "key-vim.host.VirtualSwitch-vSwitch0",

      numPorts = 5632,

      numPortsAvailable = 5621,

      mtu = 1500,

      portgroup = (vim.host.PortGroup) [

         <vim.host.PortGroup:key-vim.host.PortGroup-VM Network>,

         <vim.host.PortGroup:key-vim.host.PortGroup-VMkernel24>,

         <vim.host.PortGroup:key-vim.host.PortGroup-Management Network>

      ],

      pnic = (vim.host.PhysicalNic) [

         <vim.host.PhysicalNic:key-vim.host.PhysicalNic-vmnic0>

      ],

 

I am working on automation that needs to consume and use these values.

 

What format is being presented? And how do I use it, short of writing my own parsing algorithm?

It does not seem to be python or json.


Viewing all articles
Browse latest Browse all 8132

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>