)]}'
{"nova/compute/manager.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"48fb48d3d69689a83e30b4b77cd1253293770ef7","unresolved":false,"context_lines":[{"line_number":528,"context_line":"                LOG.warning(\u0027The value of the max_concurrent_live_migrations \u0027"},{"line_number":529,"context_line":"                            \u0027config option is less than 0. \u0027"},{"line_number":530,"context_line":"                            \u0027It is treated as 0 and will raise ValueError \u0027"},{"line_number":531,"context_line":"                            \u0027in the future release.\u0027)"},{"line_number":532,"context_line":"            self._live_migration_executor \u003d futurist.GreenThreadPoolExecutor()"},{"line_number":533,"context_line":"        # This is a dict, keyed by instance uuid, to a two-item tuple of"},{"line_number":534,"context_line":"        # migration object and Future for the queued live migration."}],"source_content_type":"text/x-python","patch_set":3,"id":"9fdfeff1_819ef351","line":531,"range":{"start_line":531,"start_character":32,"end_line":531,"end_character":35},"updated":"2019-01-25 18:56:36.000000000","message":"a","commit_id":"9f066ba0cab9c132ab641b817eb973438ba2f4cd"}]}
