)]}'
{"oslo_config/cfg.py":[{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"c9f79cae404b7a91d6ba1790b35e17aafadad736","unresolved":false,"context_lines":[{"line_number":884,"context_line":"    will be chosen."},{"line_number":885,"context_line":""},{"line_number":886,"context_line":"    Multi-value options will return all new and deprecated"},{"line_number":887,"context_line":"    options."},{"line_number":888,"context_line":"    \"\"\""},{"line_number":889,"context_line":""},{"line_number":890,"context_line":"    def __init__(self, name, group\u003dNone):"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a930d6b_8e9ce010","line":887,"updated":"2015-01-26 19:59:02.000000000","message":"I believe what this means is that if you have a multi-value opt group1/opt1, with a deprecated opt group2/opt2, and a config that looks something like:\n\n[group1]\nopt1\u003dfoo\n\n[group2]\nopt2\u003dbar\n\nThen when you reference group1.opt1 you will get [\u0027foo\u0027, \u0027bar\u0027] back because it takes the values of all available opts.\n\nHopefully there\u0027s a unit test somewhere in the project that demonstrates/verifies the behavior.","commit_id":"402d3f9ceb5807c334f97b90b743681cdeec6389"}]}
