Re: bonding options rework experiment (dcbw/bondopts)



Hi,


here a new patch for reworking bond options:

(related BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1032808)


It is getting quite elaborate because NMSettingBond has still all the
metadata about the properties and clients can make use of it.

I think, it is useful that settings can describe themselves. It would be
great, if we could reuse this in other settings as well.

This is useful for clients (e.g. nmcli) to do better validation without
having to reimplement all the domain knowledge of a particular setting.
For example, up to now, nmcli also keeps has own list of the valid bond
modes because it cannot access the metadata from NMSettingBond. When
nmcli adds more bond options, it also has to duplicate the lists for
arp_validate, fail_over_mac, ad_select, and xmit_hash_policy.



Thomas

Attachment: 0001-bond-add-proper-properties-to-NMSettingBond.patch
Description: Text Data

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]