Skip to content

Conversation

@CBenoit
Copy link
Member

@CBenoit CBenoit commented Jun 19, 2025

cc @irvingoujAtDevolution

The JSON output of the /jet/net/config route is changed to be more convenient in the consumer code.

Previous output example:

[
  {
    "name": "vboxnet0",
    "addresses": [
      {
        "V4": {
          "ip": "192.168.56.1",
          "broadcast": "192.168.56.255",
          "netmask": "255.255.255.0"
        }
      },
      {
        "V6": {
          "ip": "fe80::800:27ff:fe00:0",
          "netmask": "ffff:ffff:ffff:ffff::"
        }
      }
    ],
    "mac_addr": "0a:00:27:00:00:00",
    "index": 4
  }
]

New output example:

{
  "vboxnet0": [
    {
      "family": "IPv4",
      "address": "192.168.56.1",
      "broadcast": "192.168.56.255",
      "netmask": "255.255.255.0",
      "mac": "0a:00:27:00:00:00"
    },
    {
      "family": "IPv6",
      "address": "fe80::800:27ff:fe00:0",
      "netmask": "ffff:ffff:ffff:ffff::",
      "mac": "0a:00:27:00:00:00"
    }
  ]
}

The JSON output of the /jet/net/config route is changed to be more
convenient in the consumer code.

Previous output example:
```
[
  {
    "name": "vboxnet0",
    "addresses": [
      {
        "V4": {
          "ip": "192.168.56.1",
          "broadcast": "192.168.56.255",
          "netmask": "255.255.255.0"
        }
      },
      {
        "V6": {
          "ip": "fe80::800:27ff:fe00:0",
          "netmask": "ffff:ffff:ffff:ffff::"
        }
      }
    ],
    "mac_addr": "0a:00:27:00:00:00",
    "index": 4
  }
]
```

New output example:

```
{
  "vboxnet0": [
    {
      "family": "IPv4",
      "address": "192.168.56.1",
      "broadcast": "192.168.56.255",
      "netmask": "255.255.255.0",
      "mac": "0a:00:27:00:00:00"
    },
    {
      "family": "IPv6",
      "address": "fe80::800:27ff:fe00:0",
      "netmask": "ffff:ffff:ffff:ffff::",
      "mac": "0a:00:27:00:00:00"
    }
  ]
}
```
@CBenoit CBenoit enabled auto-merge (squash) June 19, 2025 06:30
@CBenoit CBenoit disabled auto-merge June 19, 2025 06:31
@CBenoit CBenoit enabled auto-merge (squash) June 19, 2025 06:32
@CBenoit CBenoit merged commit d596e90 into master Jun 19, 2025
41 checks passed
@CBenoit CBenoit deleted the DGW-287 branch June 19, 2025 12:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants