Re: [libvirt] [PATCH go-xml] remove superfluous state & omitempty entries

2017-05-05 Thread Daniel P. Berrange
On Mon, Apr 24, 2017 at 12:09:15PM -0700, Ryan Goodfellow wrote: > This commit removes the superfluous state and omit entries from my last > commit. It factors the 'state' data member into a DomainFeatureState > struct and only uses that struct where necessary e.g. HyperV features > as well as a

[libvirt] [PATCH go-xml] remove superfluous state & omitempty entries

2017-04-24 Thread Ryan Goodfellow
This commit removes the superfluous state and omit entries from my last commit. It factors the 'state' data member into a DomainFeatureState struct and only uses that struct where necessary e.g. HyperV features as well as a few top level features such as PMU, HAP etc. The HyperV suffix has also