62496f7 configs: Update config generation script to use configs/fedora

2 files Authored by dzickus 6 years ago, Committed by labbott 6 years ago,
    configs: Update config generation script to use configs/fedora
    
    The previous patch moved the configs/base-{generic,debug} to configs/fedora.
    Now we update the scripts to reflect that change.  Changing the scripts
    was straightforward.  Handling overrides that didn't use generic names
    was a little trickier.
    
    To handle random override names (well rhel), I added some extra logic
    in the config_generation script called "ORDER".  This tells the scripts
    which configs to lay down first and which one overrides it.
    
    Through some testing, I realized I could simplify things and just create
    an outer 'order' loop.  This removed some duplicated code.
    
    The other change is the 'skip_if_missing' flag.  The overrides directory
    will not mimic the baseline directory layout 100%.  Ensure the baseline
    config files are all there, but allow the overrides to have missing files.
    
    Tested on my Fedora and my RHEL tree with success.
    
        
file modified
+32 -30
file modified
+5 -0