Single point of entry to generate the sample configuration file.
This module collects all the necessary info from the other modules in this package. It is assumed that:
Every other module in this package has a ‘list_opts’ function which returns a dict where:
The keys are strings which are the group names.
The value of each key is a list of config options for that group.
The conf package doesn’t have further packages with config options.
This module is only used in the context of sample file generation.