keystone.conf.opts module

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.

keystone.conf.opts.list_opts()[source]