Timac / VPNStatus

VPNStatus, a replacement for macOS builtin VPN Status
https://blog.timac.org/2018/0719-vpnstatus/
MIT License
221 stars 31 forks source link

Machine-readable output for vpnutil #12

Closed Spaider closed 11 months ago

Spaider commented 2 years ago

It would be nice to have machine-readable output for vpnutil. JSON looks like obvious choice these days.

Timac commented 2 years ago

Sounds like a great idea for the list and status options for vpnutil

Timac commented 11 months ago

@Spaider vpnutil list now outputs such a json:

{
  "VPNs" : [
    {
      "name" : "VPN1",
      "status" : "Connected"
    },
    {
      "name" : "VPN2",
      "status" : "Disconnected"
    },
    {
      "name" : "VPN3",
      "status" : "Disconnected"
    }
  ]
}