Consuming new notifications, or selecting specific topics/exchanges, should not require explicit python code additions as it does currently in ceilometer. Instead all this should be driven from a single source of configuration in an easily readable format such as YAML. To facilitate ease of upgrades, if the configuration file is missing, we should fallback to the out-of-the-box defaults in-code.
*** This bug has been marked as a duplicate of bug 1258888 ***