)]}'
{"requirements.txt":[{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"bcbfef7ba7e24eda556914631475c79853fb1a42","unresolved":false,"context_lines":[{"line_number":3,"context_line":"bunch"},{"line_number":4,"context_line":"decorator"},{"line_number":5,"context_line":"jsonpatch"},{"line_number":6,"context_line":"os-client-config\u003e\u003d1.7.4"},{"line_number":7,"context_line":"six"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"keystoneauth1\u003e\u003d1.0.0"}],"source_content_type":"text/plain","patch_set":3,"id":"9a1a9d01_8f161bf0","line":6,"updated":"2015-10-01 17:50:57.000000000","message":"We\u0027re going to want to bump this number once we have a new occ with the right things in it.","commit_id":"0ae2a69e2ced9b08c887bb5ebe4874d4ff131b34"}],"shade/__init__.py":[{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"d714524e1e86df13f40654de6232036c3a791ce2","unresolved":false,"context_lines":[{"line_number":245,"context_line":"        self.api_timeout \u003d cloud_config.config[\u0027api_timeout\u0027]"},{"line_number":246,"context_line":"        self.image_api_use_tasks \u003d cloud_config.config[\u0027image_api_use_tasks\u0027]"},{"line_number":247,"context_line":"        self.secgroup_source \u003d cloud_config.config[\u0027secgroup_source\u0027]"},{"line_number":248,"context_line":"        self.force_ipv4 \u003d cloud_config.force_ipv4"},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"        if manager is not None:"},{"line_number":251,"context_line":"            self.manager \u003d manager"}],"source_content_type":"text/x-python","patch_set":4,"id":"9a1a9d01_38087391","line":248,"updated":"2015-10-01 19:06:59.000000000","message":"This is new in occ \u003e 1.7.5. You\u0027ll need to update requirements.txt.","commit_id":"0ff1e4415f740192e494505e1f1e16123bf03e37"}],"shade/meta.py":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"8b0adefcb07f8f4ebade6caf0cca9ec2e790143e","unresolved":false,"context_lines":[{"line_number":246,"context_line":"        interface_ip \u003d server_vars[\u0027private_v4\u0027]"},{"line_number":247,"context_line":"    else:"},{"line_number":248,"context_line":"        if (server_vars[\u0027public_v6\u0027] and cloud._local_ipv6"},{"line_number":249,"context_line":"            and not cloud.force_ipv4):"},{"line_number":250,"context_line":"            interface_ip \u003d server_vars[\u0027public_v6\u0027]"},{"line_number":251,"context_line":"        else:"},{"line_number":252,"context_line":"            interface_ip \u003d server_vars[\u0027public_v4\u0027]"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a1a9d01_bdcd555f","line":249,"updated":"2015-10-01 18:44:23.000000000","message":"The pep8 job is complaining here that you should disable E129 checks. ;)","commit_id":"0ae2a69e2ced9b08c887bb5ebe4874d4ff131b34"}]}
