----- Исходное сообщение ----- > On Wed, Jan 9, 2013 at 2:37 PM, Daniel P. Berrange > <berrange@xxxxxxxxxx> wrote: > > Zeeshan pointed me at this thread > > > > https://www.redhat.com/archives/libosinfo/2012-December/msg00174.html > > > > asking whether I thought it is better for the OsinfoInstallConfig > > class to have a 'config-params' property (as per that patch), or > > a more general 'install-script' property. > > > > Of course I thought it should have neither! IMHO the whole design > > is > > overly convoluted. The InstallScript class is creating a copy of > > the > > InstallConfig object instance, passing in the InstallScript so that > > the new InstallConfig object can have a 'config-params' set > > associated > > with it. This is so that the InstalLScript can then use that to > > apply > > datamap translations. > > > > This is all complete overkill - the InstallScript class already has > > info about the datamaps and can apply them to the original > > InstallConfig > > object instance it has, without needing to create a throwaway copy. > > Agreed. Well, you insisted on the creation of the throw away copy which was not there initially... Christophe _______________________________________________ Libosinfo mailing list Libosinfo@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libosinfo