)]}'
{"placement/conf/database.py":[{"author":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"change_message_id":"dcaff865d4ebc3c5cfbe9c57736d0434dea16944","unresolved":false,"context_lines":[{"line_number":12,"context_line":"#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the"},{"line_number":13,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":"from __future__ import absolute_import"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from oslo_config import cfg"},{"line_number":18,"context_line":"from oslo_db import options as oslo_db_options"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_64240fc7","line":15,"updated":"2018-09-04 13:36:37.000000000","message":"I\u0027m not clear why this change was needed here.","commit_id":"cc250f28ca3a325284facd72c43e34a5b94a997c"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"99d57fc8d95ddb51173f36211aa750bade1a2390","unresolved":false,"context_lines":[{"line_number":12,"context_line":"#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the"},{"line_number":13,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":"from __future__ import absolute_import"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from oslo_config import cfg"},{"line_number":18,"context_line":"from oslo_db import options as oslo_db_options"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_da6dba03","line":15,"in_reply_to":"3f79a3b5_64240fc7","updated":"2018-09-04 14:34:58.000000000","message":"because there is a placement.py in the same dir as database.py","commit_id":"cc250f28ca3a325284facd72c43e34a5b94a997c"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"0ed7bcef1e584979788dce2b04e15b86a508b831","unresolved":false,"context_lines":[{"line_number":12,"context_line":"#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the"},{"line_number":13,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":"from __future__ import absolute_import"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from oslo_config import cfg"},{"line_number":18,"context_line":"from oslo_db import options as oslo_db_options"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_39705ca4","line":15,"in_reply_to":"3f79a3b5_da6dba03","updated":"2018-09-05 16:11:10.000000000","message":"That sucks (that you have to put this everywhere). No way to get around it?","commit_id":"cc250f28ca3a325284facd72c43e34a5b94a997c"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"0ed7bcef1e584979788dce2b04e15b86a508b831","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from placement.conf import paths"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"_DEFAULT_SQL_CONNECTION \u003d \u0027sqlite:///\u0027 + paths.state_path_def(\u0027placement.sqlite\u0027)"},{"line_number":23,"context_line":"_ENRICHED \u003d False"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3f79a3b5_d93fe8b2","line":22,"range":{"start_line":22,"start_character":79,"end_line":22,"end_character":81},"updated":"2018-09-05 16:11:10.000000000","message":"pep (fixed later)","commit_id":"4cc28cdb0b8ba9ed75686473bd65844055195c0d"}]}
