)]}'
{"grenade.sh":[{"author":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"change_message_id":"611b70ee14db801bd1b82831841f7360533b4bf6","unresolved":false,"context_lines":[{"line_number":241,"context_line":"    # Operation"},{"line_number":242,"context_line":"    # ---------"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"    "},{"line_number":245,"context_line":"    # Validate the install"},{"line_number":246,"context_line":"    if [[ \"$BASE_RUN_SMOKE\" \u003d\u003d \"True\" ]]; then"},{"line_number":247,"context_line":"        echo_summary \"Running base smoke test\""}],"source_content_type":"text/x-sh","patch_set":4,"id":"dab17558_a9bf8cce","line":244,"updated":"2016-05-16 15:56:21.000000000","message":"Please remove superfluous whitespace here.","commit_id":"64b95a94b7910ddcd11ed904173be3e0eb5a0ca3"}],"projects/50_neutron/resources.sh":[{"author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"change_message_id":"8982cc6c2459e70e13efa47e0620b0c90f6e5dcc","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"    # Add a route to network to access instances"},{"line_number":58,"context_line":"    # from ironic-conductor"},{"line_number":59,"context_line":"    local r_net_gateway\u003d$(sudo ip netns exec qrouter-$router_id ip -4 route get 4.2.2.1 |grep dev | awk \u0027{print $7}\u0027)"},{"line_number":60,"context_line":"    sudo ip route replace $RESOURCES_FIXED_RANGE via $r_net_gateway"},{"line_number":61,"context_line":"}"},{"line_number":62,"context_line":""}],"source_content_type":"text/x-sh","patch_set":4,"id":"dab17558_265c6b4a","line":59,"updated":"2016-05-16 15:42:23.000000000","message":"this is ugly.","commit_id":"64b95a94b7910ddcd11ed904173be3e0eb5a0ca3"},{"author":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"change_message_id":"611b70ee14db801bd1b82831841f7360533b4bf6","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"    # Add a route to network to access instances"},{"line_number":58,"context_line":"    # from ironic-conductor"},{"line_number":59,"context_line":"    local r_net_gateway\u003d$(sudo ip netns exec qrouter-$router_id ip -4 route get 4.2.2.1 |grep dev | awk \u0027{print $7}\u0027)"},{"line_number":60,"context_line":"    sudo ip route replace $RESOURCES_FIXED_RANGE via $r_net_gateway"},{"line_number":61,"context_line":"}"},{"line_number":62,"context_line":""}],"source_content_type":"text/x-sh","patch_set":4,"id":"dab17558_5c17c044","line":59,"in_reply_to":"dab17558_265c6b4a","updated":"2016-05-16 15:56:21.000000000","message":"I agree, but `ip route get` doesn\u0027t seem to have any options to control its output format - do you have any suggestions for how else to clean this up?","commit_id":"64b95a94b7910ddcd11ed904173be3e0eb5a0ca3"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"37fc677ea28428c6a139895221c48a5eeb5860c8","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"    # Add a route to network to access instances"},{"line_number":58,"context_line":"    # from ironic-conductor"},{"line_number":59,"context_line":"    local r_net_gateway\u003d$(sudo ip netns exec qrouter-$router_id ip -4 route get 4.2.2.1 |grep dev | awk \u0027{print $7}\u0027)"},{"line_number":60,"context_line":"    sudo ip route replace $RESOURCES_FIXED_RANGE via $r_net_gateway"},{"line_number":61,"context_line":"}"},{"line_number":62,"context_line":""}],"source_content_type":"text/x-sh","patch_set":4,"id":"dab17558_ff95c631","line":59,"in_reply_to":"dab17558_265c6b4a","updated":"2016-05-16 16:19:59.000000000","message":"I don\u0027t know a shiny way how to get an src ip address that will be used for default route.\nAs another option the following logic may be used:\n\next_interface\u003d$(ip route show |grep default | awk \u0027print $5\u0027)\nip_addr\u003d$(ip -4 list $ext_interface |grep inet |cut -d\u0027 \u0027 -f6|cut -d/ -f1)","commit_id":"64b95a94b7910ddcd11ed904173be3e0eb5a0ca3"},{"author":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"change_message_id":"88efd713e930a35d2d242a844ec32954ad3ae3c4","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"    # Add a route to network to access instances"},{"line_number":58,"context_line":"    # from ironic-conductor"},{"line_number":59,"context_line":"    local r_net_gateway\u003d$(sudo ip netns exec qrouter-$router_id ip -4 route get 4.2.2.1 |grep dev | awk \u0027{print $7}\u0027)"},{"line_number":60,"context_line":"    sudo ip route replace $RESOURCES_FIXED_RANGE via $r_net_gateway"},{"line_number":61,"context_line":"}"},{"line_number":62,"context_line":""}],"source_content_type":"text/x-sh","patch_set":4,"id":"dab17558_7aa724a7","line":59,"in_reply_to":"dab17558_ff95c631","updated":"2016-05-16 16:35:26.000000000","message":"It looks like you can at least replace the call to awk/cut with the \"get_field\" function, used elsewhere in this file.","commit_id":"64b95a94b7910ddcd11ed904173be3e0eb5a0ca3"}]}
