)]}'
{"shade/__init__.py":[{"author":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"change_message_id":"78bb8a68574aa19cdc3515f2f9853734d64c788f","unresolved":false,"context_lines":[{"line_number":1745,"context_line":"        :param string cidr:"},{"line_number":1746,"context_line":"           The CIDR."},{"line_number":1747,"context_line":"        :param int ip_version:"},{"line_number":1748,"context_line":"           The IP version, which is 4 or 6. Default is 4."},{"line_number":1749,"context_line":"        :param bool enable_dhcp:"},{"line_number":1750,"context_line":"           Set to ``True`` if DHCP is enabled and ``False`` if disabled."},{"line_number":1751,"context_line":"           Default is ``False``."}],"source_content_type":"text/x-python","patch_set":3,"id":"7aaa499b_a8dbf4ec","line":1748,"updated":"2015-04-10 21:34:07.000000000","message":"You don\u0027t need to say Default is 4. It is entirely visible in the definition of the function which is intrinsic to function documentation.","commit_id":"3736e3ce0ad66a963e99cc4f1cf604acb9017ef5"},{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"24d85e3bf3583883bec95b6aabef24dc9af9f49b","unresolved":false,"context_lines":[{"line_number":1745,"context_line":"        :param string cidr:"},{"line_number":1746,"context_line":"           The CIDR."},{"line_number":1747,"context_line":"        :param int ip_version:"},{"line_number":1748,"context_line":"           The IP version, which is 4 or 6. Default is 4."},{"line_number":1749,"context_line":"        :param bool enable_dhcp:"},{"line_number":1750,"context_line":"           Set to ``True`` if DHCP is enabled and ``False`` if disabled."},{"line_number":1751,"context_line":"           Default is ``False``."}],"source_content_type":"text/x-python","patch_set":3,"id":"7aaa499b_0e42cc3e","line":1748,"in_reply_to":"7aaa499b_a8dbf4ec","updated":"2015-04-13 15:13:31.000000000","message":"Done","commit_id":"3736e3ce0ad66a963e99cc4f1cf604acb9017ef5"},{"author":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"change_message_id":"78bb8a68574aa19cdc3515f2f9853734d64c788f","unresolved":false,"context_lines":[{"line_number":1830,"context_line":"                or \u0027end\u0027 not in allocation_pools):"},{"line_number":1831,"context_line":"                raise OpenStackCloudException("},{"line_number":1832,"context_line":"                    \"Invalid format for allocation_pools\")"},{"line_number":1833,"context_line":"            subnet[\u0027allocation_pools\u0027] \u003d allocation_pools"},{"line_number":1834,"context_line":"        if gateway_ip:"},{"line_number":1835,"context_line":"            subnet[\u0027gateway_ip\u0027] \u003d gateway_ip"},{"line_number":1836,"context_line":"        if dns_nameservers:"}],"source_content_type":"text/x-python","patch_set":3,"id":"7aaa499b_88d838f1","line":1833,"updated":"2015-04-10 21:34:07.000000000","message":"https://wiki.openstack.org/wiki/Neutron/APIv2-specification has allocation_pools as a list of dicts.","commit_id":"3736e3ce0ad66a963e99cc4f1cf604acb9017ef5"},{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"24d85e3bf3583883bec95b6aabef24dc9af9f49b","unresolved":false,"context_lines":[{"line_number":1830,"context_line":"                or \u0027end\u0027 not in allocation_pools):"},{"line_number":1831,"context_line":"                raise OpenStackCloudException("},{"line_number":1832,"context_line":"                    \"Invalid format for allocation_pools\")"},{"line_number":1833,"context_line":"            subnet[\u0027allocation_pools\u0027] \u003d allocation_pools"},{"line_number":1834,"context_line":"        if gateway_ip:"},{"line_number":1835,"context_line":"            subnet[\u0027gateway_ip\u0027] \u003d gateway_ip"},{"line_number":1836,"context_line":"        if dns_nameservers:"}],"source_content_type":"text/x-python","patch_set":3,"id":"7aaa499b_8eb6dcda","line":1833,"in_reply_to":"7aaa499b_88d838f1","updated":"2015-04-13 15:13:31.000000000","message":"Grrr.... their docs suck. Good eye. Fixed.","commit_id":"3736e3ce0ad66a963e99cc4f1cf604acb9017ef5"},{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"ad20250029342cf9a39ac017dda780d6ddeba0f6","unresolved":false,"context_lines":[{"line_number":1855,"context_line":"            self.log.debug(\"Subnet creation failed\", exc_info\u003dTrue)"},{"line_number":1856,"context_line":"            raise OpenStackCloudException("},{"line_number":1857,"context_line":"                \"Error in creating subnet on network %s: %s\""},{"line_number":1858,"context_line":"                % (network_name_or_id, e.message))"},{"line_number":1859,"context_line":""},{"line_number":1860,"context_line":"        return new_subnet[\u0027subnet\u0027]"},{"line_number":1861,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"9aa53dc9_56ae242f","line":1858,"updated":"2015-04-07 14:13:01.000000000","message":"Note: e.message is invalid, but this is fixed in:\n\nhttps://review.openstack.org/170516","commit_id":"3736e3ce0ad66a963e99cc4f1cf604acb9017ef5"},{"author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"change_message_id":"24d85e3bf3583883bec95b6aabef24dc9af9f49b","unresolved":false,"context_lines":[{"line_number":1855,"context_line":"            self.log.debug(\"Subnet creation failed\", exc_info\u003dTrue)"},{"line_number":1856,"context_line":"            raise OpenStackCloudException("},{"line_number":1857,"context_line":"                \"Error in creating subnet on network %s: %s\""},{"line_number":1858,"context_line":"                % (network_name_or_id, e.message))"},{"line_number":1859,"context_line":""},{"line_number":1860,"context_line":"        return new_subnet[\u0027subnet\u0027]"},{"line_number":1861,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7aaa499b_ce76243e","line":1858,"in_reply_to":"9aa53dc9_56ae242f","updated":"2015-04-13 15:13:31.000000000","message":"Fixed in latest patch set.","commit_id":"3736e3ce0ad66a963e99cc4f1cf604acb9017ef5"}]}
