The recent changes to add default.cfg processing bumped the number of
lines in main(). The following patch unifies all config file parsing
into one small loop, removing about a dozen redundant lines of code. It
also removes an unnecessary variable, config_path and uses
options.configdir directly.
This is an RFC because it changes mock behaviour in the following way,
which requres discussion: The "-r" option is no longer required. You
will not get an error message for a missing "-r" option.
I think this might be useful for the case where somebody sets up their
'default.cfg' to be a full config.
Comments?
--
Michael
<<mock-cfgunify.patch>>
Show replies by date