)]}'
{"etc/nova/nova.conf.sample":[{"author":{"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},"change_message_id":"18ed63276b66eea2341bf7f40a32ef919dcf618c","unresolved":false,"context_lines":[{"line_number":397,"context_line":""},{"line_number":398,"context_line":"# Set flag to indicate Neutron will proxy metadata requests"},{"line_number":399,"context_line":"# and resolve instance ids. (boolean value)"},{"line_number":400,"context_line":"#service_neutron_gmetadata_proxy\u003dfalse"},{"line_number":401,"context_line":""},{"line_number":402,"context_line":"# Shared secret to validate proxies Neutron metadata requests"},{"line_number":403,"context_line":"# (string value)"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"AAAAPn%2F%2FVNo%3D","line":400,"updated":"2013-07-03 21:13:21.000000000","message":"Looks like there is an extra g here. This should just be service_neutron_metadata_proxy right?","commit_id":"fce983a1024090c3de1b3a4ddb96e6d83af9ed49"},{"author":{"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},"change_message_id":"18ed63276b66eea2341bf7f40a32ef919dcf618c","unresolved":false,"context_lines":[{"line_number":401,"context_line":""},{"line_number":402,"context_line":"# Shared secret to validate proxies Neutron metadata requests"},{"line_number":403,"context_line":"# (string value)"},{"line_number":404,"context_line":"#neutron_gmetadata_proxy_shared_secret\u003d"},{"line_number":405,"context_line":""},{"line_number":406,"context_line":""},{"line_number":407,"context_line":"#"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"AAAAPn%2F%2FVNk%3D","line":404,"updated":"2013-07-03 21:13:21.000000000","message":"ditto.","commit_id":"fce983a1024090c3de1b3a4ddb96e6d83af9ed49"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"3a8c6f37f34992aba3a599534ac07c438a9c2180","unresolved":false,"context_lines":[{"line_number":470,"context_line":""},{"line_number":471,"context_line":"# Default tenant id when creating neutron networks (string"},{"line_number":472,"context_line":"# value)"},{"line_number":473,"context_line":"#neutron_gdefault_tenant_id\u003ddefault"},{"line_number":474,"context_line":""},{"line_number":475,"context_line":""},{"line_number":476,"context_line":"#"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"AAAAPn%2F%2FTOI%3D","line":473,"updated":"2013-07-04 15:14:37.000000000","message":"neutron_g","commit_id":"fce983a1024090c3de1b3a4ddb96e6d83af9ed49"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"3a8c6f37f34992aba3a599534ac07c438a9c2180","unresolved":false,"context_lines":[{"line_number":1207,"context_line":"# Options defined in nova.network.neutronv2.api"},{"line_number":1208,"context_line":"#"},{"line_number":1209,"context_line":""},{"line_number":1210,"context_line":"# URL for connecting to neutron (string value)"},{"line_number":1211,"context_line":"#neutron_gurl\u003dhttp://127.0.0.1:9696"},{"line_number":1212,"context_line":""},{"line_number":1213,"context_line":"# timeout value for connecting to neutron in seconds (integer"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"AAAAPn%2F%2FTNo%3D","line":1210,"updated":"2013-07-04 15:14:37.000000000","message":"ditto","commit_id":"fce983a1024090c3de1b3a4ddb96e6d83af9ed49"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"3a8c6f37f34992aba3a599534ac07c438a9c2180","unresolved":false,"context_lines":[{"line_number":1208,"context_line":"#"},{"line_number":1209,"context_line":""},{"line_number":1210,"context_line":"# URL for connecting to neutron (string value)"},{"line_number":1211,"context_line":"#neutron_gurl\u003dhttp://127.0.0.1:9696"},{"line_number":1212,"context_line":""},{"line_number":1213,"context_line":"# timeout value for connecting to neutron in seconds (integer"},{"line_number":1214,"context_line":"# value)"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"AAAAPn%2F%2FTNc%3D","line":1211,"updated":"2013-07-04 15:14:37.000000000","message":"all ones with neutron_ have a g","commit_id":"fce983a1024090c3de1b3a4ddb96e6d83af9ed49"}],"nova/api/ec2/cloud.py":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"d16d6ccf344d077ab01907d3e828b4b2a31e9ef1","unresolved":false,"context_lines":[{"line_number":1874,"context_line":"def get_cloud_security_group_api():"},{"line_number":1875,"context_line":"    if cfg.CONF.security_group_api.lower() \u003d\u003d \u0027nova\u0027:"},{"line_number":1876,"context_line":"        return CloudSecurityGroupNovaAPI()"},{"line_number":1877,"context_line":"    elif cfg.CONF.security_group_api.lower() in (\u0027neutron\u0027, \u0027quantum\u0027):"},{"line_number":1878,"context_line":"        return CloudSecurityGroupNeutronAPI()"},{"line_number":1879,"context_line":"    else:"},{"line_number":1880,"context_line":"        raise NotImplementedError()"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAP3%2F%2F3MQ%3D","line":1877,"updated":"2013-07-10 07:51:10.000000000","message":"Minor nit - maybe if this is quantum then we shold have a log message indicating that it is deprecated.","commit_id":"23fc2bdeb1a49cfbf39df934b16c40653adbb599"}],"nova/network/neutronv2/api.py":[{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"ea930a2b9e272b19d83d790eb0607a20181cab3b","unresolved":false,"context_lines":[{"line_number":37,"context_line":"neutron_opts \u003d ["},{"line_number":38,"context_line":"    cfg.StrOpt(\u0027neutron_url\u0027,"},{"line_number":39,"context_line":"               default\u003d\u0027http://127.0.0.1:9696\u0027,"},{"line_number":40,"context_line":"               deprecated_name\u003d\u0027quantm_url\u0027,"},{"line_number":41,"context_line":"               help\u003d\u0027URL for connecting to neutron\u0027),"},{"line_number":42,"context_line":"    cfg.IntOpt(\u0027neutron_url_timeout\u0027,"},{"line_number":43,"context_line":"               default\u003d30,"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAP3%2F%2F17Q%3D","line":40,"updated":"2013-07-10 15:31:54.000000000","message":"typo in the deprecated_name here","commit_id":"23fc2bdeb1a49cfbf39df934b16c40653adbb599"}],"nova/network/security_group/openstack_driver.py":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"d16d6ccf344d077ab01907d3e828b4b2a31e9ef1","unresolved":false,"context_lines":[{"line_number":39,"context_line":"def get_openstack_security_group_driver():"},{"line_number":40,"context_line":"    if CONF.security_group_api.lower() \u003d\u003d \u0027nova\u0027:"},{"line_number":41,"context_line":"        return importutils.import_object(NOVA_DRIVER)"},{"line_number":42,"context_line":"    elif CONF.security_group_api.lower() in (\u0027neutron\u0027, \u0027quantum\u0027):"},{"line_number":43,"context_line":"        return importutils.import_object(NEUTRON_DRIVER)"},{"line_number":44,"context_line":"    else:"},{"line_number":45,"context_line":"        return importutils.import_object(CONF.security_group_api)"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAP3%2F%2F3Lk%3D","line":42,"updated":"2013-07-10 07:51:10.000000000","message":"ditto with the deprecation message for quantum","commit_id":"23fc2bdeb1a49cfbf39df934b16c40653adbb599"}],"nova/virt/libvirt/vif.py":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"4b4d175ad5e7586c55584c2cca5b8edce37de617","unresolved":false,"context_lines":[{"line_number":750,"context_line":"    def unplug(self, instance, vif):"},{"line_number":751,"context_line":"        self.unplug_bridge(instance, vif)"},{"line_number":752,"context_line":""},{"line_number":753,"context_line":"QuantumLinuxBridgeVIFDriver \u003d NeutronLinuxBridgeVIFDriver"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2FTMY%3D","line":753,"updated":"2013-07-04 15:21:48.000000000","message":"can you please add a comment or test case to ensure that this is not dropped","commit_id":"fce983a1024090c3de1b3a4ddb96e6d83af9ed49"}]}
