>>I'd maybe just hide it by default, and do a single api call on
>>GET /nodes/NODE/sdn
yes, good idea !
pvesh get /cluster/sdn
┌─────────────┐
│ id │
╞═════════════╡
│ controllers │
├─────────────┤
│ vnets │
├─────────────┤
│ zones │
└─────────────┘
(Could also be used to filtering specific sub-section, if later we want to
extend it with dhcp,... or others beta things)
>>if this does not errors out (e.g., with "no such resource") then we know that
>>SDN is available and can save that in a PVE. object for caching, e.g.,:
>>PVE.FeatureInfo = { sdn: true }
>>and depending on that show the whole panel entries in datacenter section.
Ok, I'll have a look a this.
----- Mail original -----
De: "Thomas Lamprecht" <[email protected]>
À: "aderumier" <[email protected]>
Cc: "pve-devel" <[email protected]>
Envoyé: Lundi 17 Février 2020 16:24:52
Objet: Re: [pve-devel] working on ifupdown2 openvswitch addon
On 2/17/20 4:13 PM, Alexandre DERUMIER wrote:
>>> As said, I'm open to integrate the gui also, with a "experimental" title
>>> and if only shown once pve-network is installed. This way you'd reach a
>>> lot more people open for testing easier, as it does not requires them to
>>> apply patches and build packages them self or download unsigned packages :)
>
> Yes :) I don't known if I could add some kind of api in pve-network package,
> to display or not the sdn section in datacenter ?
>
I'd maybe just hide it by default, and do a single api call on
GET /nodes/NODE/sdn
if this does not errors out (e.g., with "no such resource") then we know that
SDN is available and can save that in a PVE. object for caching, e.g.,:
PVE.FeatureInfo = { sdn: true }
and depending on that show the whole panel entries in datacenter section.
_______________________________________________
pve-devel mailing list
[email protected]
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel