Re: [PATCH v4 6/9] dts: add config parser module

2022-09-14 Thread Bruce Richardson
On Tue, Sep 13, 2022 at 01:47:10PM -0400, Owen Hilyard wrote: > > > > +# Frozen makes the object immutable. This enables further > optimizations, > > +# and makes it thread safe should we every want to move in that > direction. > > +@dataclass(slots=True, frozen=True)

Re: [PATCH v4 6/9] dts: add config parser module

2022-09-13 Thread Owen Hilyard
> > +# Frozen makes the object immutable. This enables further optimizations, > > +# and makes it thread safe should we every want to move in that > direction. > > +@dataclass(slots=True, frozen=True) > > +class NodeConfiguration: > > +name: str > > +hostname: str > > +user: str > > +

Re: [PATCH v4 6/9] dts: add config parser module

2022-09-13 Thread Bruce Richardson
On Fri, Jul 29, 2022 at 10:55:47AM +, Juraj Linkeš wrote: > From: Owen Hilyard > > The configuration is split into two parts, one defining the parameters > of the test run and the other defining the topology to be used. > > The format of the configuration is YAML. It is validated according t

RE: [PATCH v4 6/9] dts: add config parser module

2022-08-09 Thread Tu, Lijuan
> -Original Message- > From: Juraj Linkeš > Sent: Friday, July 29, 2022 6:56 PM > To: tho...@monjalon.net; david.march...@redhat.com; Randles, Ronan > ; honnappa.nagaraha...@arm.com; > ohily...@iol.unh.edu; Tu, Lijuan > Cc: dev@dpdk.org; Juraj Linkeš > Subject:

[PATCH v4 6/9] dts: add config parser module

2022-07-29 Thread Juraj Linkeš
From: Owen Hilyard The configuration is split into two parts, one defining the parameters of the test run and the other defining the topology to be used. The format of the configuration is YAML. It is validated according to a json schema which also servers as detailed documentation of the variou