)]}'
{"neutron/templates/bin/_neutron-linuxbridge-agent-init.sh.tpl":[{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"59b4e778008ba0758d96091d0216f1899edae3b5","unresolved":false,"context_lines":[{"line_number":30,"context_line":"        ip link set dev {{ $phys }}  master {{ $br }}"},{"line_number":31,"context_line":"    fi"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    br_interface_cidr\u003d\"$(ip a s {{ $phys }} 2\u003e /dev/null | grep \u0027inet \u0027 | awk \u0027{print $2}\u0027)\""},{"line_number":34,"context_line":"    if [ -n \"${br_interface_cidr}\" ] ; then"},{"line_number":35,"context_line":"        ip addr del ${br_interface_cidr} dev {{ $phys }}"},{"line_number":36,"context_line":"        ip addr add ${br_interface_cidr} dev {{ $br }}"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"9fdfeff1_d248d95c","line":33,"range":{"start_line":33,"start_character":25,"end_line":33,"end_character":89},"updated":"2019-02-01 15:30:18.000000000","message":"the following may be cleaner:\nip -4 -br a s {{ $phys }} 2\u003e /dev/null | awk \u0027{ print $3}\u0027","commit_id":"1b59cc3bc3e74323ef9dab8e9d6fd7ccd44acd05"},{"author":{"_account_id":29674,"name":"Hyunkook Cho","email":"hk0713.cho@samsung.com","username":"hk0713.cho"},"change_message_id":"108696defd888a202dc7e5f432f4f5bde29c93ac","unresolved":false,"context_lines":[{"line_number":30,"context_line":"        ip link set dev {{ $phys }}  master {{ $br }}"},{"line_number":31,"context_line":"    fi"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    br_interface_cidr\u003d\"$(ip a s {{ $phys }} 2\u003e /dev/null | grep \u0027inet \u0027 | awk \u0027{print $2}\u0027)\""},{"line_number":34,"context_line":"    if [ -n \"${br_interface_cidr}\" ] ; then"},{"line_number":35,"context_line":"        ip addr del ${br_interface_cidr} dev {{ $phys }}"},{"line_number":36,"context_line":"        ip addr add ${br_interface_cidr} dev {{ $br }}"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"9fdfeff1_4d3ab5e7","line":33,"range":{"start_line":33,"start_character":25,"end_line":33,"end_character":89},"in_reply_to":"9fdfeff1_d248d95c","updated":"2019-02-07 11:26:09.000000000","message":"Done","commit_id":"1b59cc3bc3e74323ef9dab8e9d6fd7ccd44acd05"},{"author":{"_account_id":29668,"name":"cheng li","email":"cheng1.li@intel.com","username":"chengli3"},"change_message_id":"9b6685bf73b019090c25f377788174cff3e9f0d6","unresolved":false,"context_lines":[{"line_number":30,"context_line":"        ip link set dev {{ $phys }}  master {{ $br }}"},{"line_number":31,"context_line":"    fi"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    br_interface_cidr\u003d\"$(ip -4 -br a s {{ $phys }} 2\u003e /dev/null | awk \u0027{print $3}\u0027)\""},{"line_number":34,"context_line":"    if [ -n \"${br_interface_cidr}\" ] ; then"},{"line_number":35,"context_line":"        ip addr del ${br_interface_cidr} dev {{ $phys }}"},{"line_number":36,"context_line":"        ip addr add ${br_interface_cidr} dev {{ $br }}"},{"line_number":37,"context_line":"    fi"},{"line_number":38,"context_line":"fi"},{"line_number":39,"context_line":"{{- end }}"},{"line_number":40,"context_line":""}],"source_content_type":"text/x-smarty","patch_set":2,"id":"9fdfeff1_04427aac","line":37,"range":{"start_line":33,"start_character":4,"end_line":37,"end_character":6},"updated":"2019-03-06 14:11:10.000000000","message":"Would it better to put this under `if [ -n \"{{- $phys -}}\" ]`?","commit_id":"3fc3accb66a6e8c7bd87a641718b87e89cc0107a"},{"author":{"_account_id":29674,"name":"Hyunkook Cho","email":"hk0713.cho@samsung.com","username":"hk0713.cho"},"change_message_id":"61b6039b35af6eb3b3803d68cfb6c79d555dac5b","unresolved":false,"context_lines":[{"line_number":30,"context_line":"        ip link set dev {{ $phys }}  master {{ $br }}"},{"line_number":31,"context_line":"    fi"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    br_interface_cidr\u003d\"$(ip -4 -br a s {{ $phys }} 2\u003e /dev/null | awk \u0027{print $3}\u0027)\""},{"line_number":34,"context_line":"    if [ -n \"${br_interface_cidr}\" ] ; then"},{"line_number":35,"context_line":"        ip addr del ${br_interface_cidr} dev {{ $phys }}"},{"line_number":36,"context_line":"        ip addr add ${br_interface_cidr} dev {{ $br }}"},{"line_number":37,"context_line":"    fi"},{"line_number":38,"context_line":"fi"},{"line_number":39,"context_line":"{{- end }}"},{"line_number":40,"context_line":""}],"source_content_type":"text/x-smarty","patch_set":2,"id":"5fc1f717_b01c16c2","line":37,"range":{"start_line":33,"start_character":4,"end_line":37,"end_character":6},"in_reply_to":"9fdfeff1_04427aac","updated":"2019-03-19 00:59:18.000000000","message":"Done","commit_id":"3fc3accb66a6e8c7bd87a641718b87e89cc0107a"}],"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":"24842bda766b26f9375393340149c5ae38f599ec","unresolved":false,"context_lines":[{"line_number":48,"context_line":"    ip link set dev $iface up"},{"line_number":49,"context_line":"    br_interface_cidr\u003d\"$(ip a s {{ $iface }} 2\u003e /dev/null | grep \u0027inet \u0027 | awk \u0027{print $2}\u0027)\""},{"line_number":50,"context_line":"    if [ -n \"${br_interface_cidr}\" ] ; then"},{"line_number":51,"context_line":"        ip addr add ${br_interface_cidr} dev {{ $bridge }}"},{"line_number":52,"context_line":"        ip addr del ${br_interface_cidr} dev {{ $iface }}"},{"line_number":53,"context_line":"        ip link set dev {{ $bridge }} up"},{"line_number":54,"context_line":"    fi"}],"source_content_type":"text/x-smarty","patch_set":4,"id":"5fc1f717_3ec2feea","line":51,"range":{"start_line":51,"start_character":45,"end_line":51,"end_character":58},"updated":"2019-03-21 05:26:19.000000000","message":"$bridge is shell variable, not go template variable.\nYou need to remove \"{{\" and \"}}\"","commit_id":"11075fe0046a5e66c54db692f47ca12afac57503"}]}
