)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"change_message_id":"c2fe1841e69c4012758f443b8ed45cf37fcf8bbd","unresolved":false,"context_lines":[{"line_number":11,"context_line":"is desirable that OS distro vendors can override/extend this"},{"line_number":12,"context_line":"data in packages they ship. Cloud providers may also desire"},{"line_number":13,"context_line":"to do the same. This allows Nova to optionally load this"},{"line_number":14,"context_line":"data from a /etc/nova/release file. That file should contain"},{"line_number":15,"context_line":"the data in a trivial \"ini\" format. For example:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"  [Nova]"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"AAAAM3%2F%2F7Rs%3D","line":14,"updated":"2012-12-20 13:31:37.000000000","message":"I\u0027d tend to think this makes more sense in /usr/share, but it\u0027s fairly common that projects put this kind of stuff in /etc","commit_id":"4aa45d2900a3063305a7b2c727abfc2371909b21"},{"author":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"change_message_id":"c2fe1841e69c4012758f443b8ed45cf37fcf8bbd","unresolved":false,"context_lines":[{"line_number":18,"context_line":"  vendor \u003d Fedora Project"},{"line_number":19,"context_line":"  package \u003d 1.fc18"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Note that vendor sare not required to override all strings."},{"line_number":22,"context_line":"In this example, the \u0027product\u0027 field is not set, leaving"},{"line_number":23,"context_line":"it on the default \u0027OpenStack Nova\u0027 value."},{"line_number":24,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"AAAAM3%2F%2F7Ro%3D","line":21,"updated":"2012-12-20 13:31:37.000000000","message":"vendors are","commit_id":"4aa45d2900a3063305a7b2c727abfc2371909b21"}],"nova/version.py":[{"author":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"change_message_id":"c2fe1841e69c4012758f443b8ed45cf37fcf8bbd","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        return"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    try:"},{"line_number":47,"context_line":"        cfg \u003d ConfigParser.RawConfigParser()"},{"line_number":48,"context_line":"        cfg.read(cfgfile)"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"        NOVA_VENDOR \u003d cfg.get(\"Nova\", \"vendor\")"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAM3%2F%2F7Rc%3D","line":47,"updated":"2012-12-20 13:31:37.000000000","message":"variable shadows the cfg module","commit_id":"4aa45d2900a3063305a7b2c727abfc2371909b21"}]}
