)]}'
{"neutron/templates/bin/_neutron-linuxbridge-agent-init.sh.tpl":[{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"67aadefae279653649af1fb5ae31920bbd0065c7","unresolved":false,"context_lines":[{"line_number":38,"context_line":"tunnel_interface\u003d\"{{- .Values.network.interface.tunnel -}}\""},{"line_number":39,"context_line":"if [ -z \"${tunnel_interface}\" ] ; then"},{"line_number":40,"context_line":"    # search for interface with tunnel network routing"},{"line_number":41,"context_line":"    tunnel_network_cidr\u003d\"{{- .Values.network.interface.tunnel_network_cidr -}}\""},{"line_number":42,"context_line":"    if [ -z \"${tunnel_network_cidr}\" ] ; then"},{"line_number":43,"context_line":"        tunnel_network_cidr\u003d\"0/0\""},{"line_number":44,"context_line":"    fi"},{"line_number":45,"context_line":"    # If there is not tunnel network gateway, exit"}],"source_content_type":"text/x-smarty","patch_set":2,"id":"5fc1f717_e361ff12","line":42,"range":{"start_line":41,"start_character":1,"end_line":42,"end_character":45},"updated":"2019-04-05 05:30:35.000000000","message":"if tunnel_network_cidr comes from .Values, you can hoist the -z into gotpl\n\nin this case you can probably even have foo | default \"0/0\" maybe ?","commit_id":"3e67ceadb2f756ecb797504500bf03b9fb9cc36d"}],"neutron/templates/bin/_neutron-openvswitch-agent-init.sh.tpl":[{"author":{"_account_id":29668,"name":"cheng li","email":"cheng1.li@intel.com","username":"chengli3"},"change_message_id":"ef24c4aed590b689af50974266603213de21dfa9","unresolved":false,"context_lines":[{"line_number":57,"context_line":"        tunnel_network_cidr\u003d\"0/0\""},{"line_number":58,"context_line":"    fi"},{"line_number":59,"context_line":"    # If there is not tunnel network gateway, exit"},{"line_number":60,"context_line":"    tunnel_interface\u003d$(ip -4 route list ${tunnel_network_cidr} | awk -F \u0027dev\u0027 \u0027{ print $2; exit }\u0027 | awk \u0027{ print $1 }\u0027) || exit 1"},{"line_number":61,"context_line":"fi"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"# determine local-ip dynamically based on interface provided but only if tunnel_types is not null"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"5fc1f717_01b34c4f","line":60,"range":{"start_line":60,"start_character":23,"end_line":60,"end_character":61},"updated":"2019-03-31 08:11:38.000000000","message":"What if more than one line listed by this command?","commit_id":"6baff81b4ba0ef09b91d18fb1b4f992a8d66889a"},{"author":{"_account_id":29674,"name":"Hyunkook Cho","email":"hk0713.cho@samsung.com","username":"hk0713.cho"},"change_message_id":"eda1ecf16509a3fda53cff30a45617f5099b6abd","unresolved":false,"context_lines":[{"line_number":57,"context_line":"        tunnel_network_cidr\u003d\"0/0\""},{"line_number":58,"context_line":"    fi"},{"line_number":59,"context_line":"    # If there is not tunnel network gateway, exit"},{"line_number":60,"context_line":"    tunnel_interface\u003d$(ip -4 route list ${tunnel_network_cidr} | awk -F \u0027dev\u0027 \u0027{ print $2; exit }\u0027 | awk \u0027{ print $1 }\u0027) || exit 1"},{"line_number":61,"context_line":"fi"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"# determine local-ip dynamically based on interface provided but only if tunnel_types is not null"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"5fc1f717_b08c0036","line":60,"range":{"start_line":60,"start_character":23,"end_line":60,"end_character":61},"in_reply_to":"5fc1f717_01b34c4f","updated":"2019-04-01 09:00:06.000000000","message":"Done","commit_id":"6baff81b4ba0ef09b91d18fb1b4f992a8d66889a"}]}
