)]}'
{"lib/neutron":[{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"a3ee8b0dc3bca45d6fe3045ae9f96f035a1d0d0a","unresolved":false,"context_lines":[{"line_number":578,"context_line":"        dom0_ip\u003d$(echo \"$XENAPI_CONNECTION_URL\" | cut -d \"/\" -f 3-)"},{"line_number":579,"context_line":""},{"line_number":580,"context_line":"        local ssh_dom0"},{"line_number":581,"context_line":"        ssh_dom0\u003d\"sudo -u $DOMZERO_USER ssh -o StrictHostKeyChecking\u003dno -o UserKnownHostsFile\u003d/dev/null root@$dom0_ip\""},{"line_number":582,"context_line":""},{"line_number":583,"context_line":"        # Find where the plugins should go in dom0"},{"line_number":584,"context_line":"        xen_functions\u003d`cat $TOP_DIR/tools/xen/functions`"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"9aa7fdbe_4ead2f31","line":581,"updated":"2014-10-20 16:24:13.000000000","message":"needs to be local","commit_id":"c4524226cbb11bd861a93aa49e1a5d9fa6df0cae"},{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"424bfb26abbf4422a91b27879070edb0cd1493f2","unresolved":false,"context_lines":[{"line_number":578,"context_line":"        dom0_ip\u003d$(echo \"$XENAPI_CONNECTION_URL\" | cut -d \"/\" -f 3-)"},{"line_number":579,"context_line":""},{"line_number":580,"context_line":"        local ssh_dom0"},{"line_number":581,"context_line":"        ssh_dom0\u003d\"sudo -u $DOMZERO_USER ssh -o StrictHostKeyChecking\u003dno -o UserKnownHostsFile\u003d/dev/null root@$dom0_ip\""},{"line_number":582,"context_line":""},{"line_number":583,"context_line":"        # Find where the plugins should go in dom0"},{"line_number":584,"context_line":"        xen_functions\u003d`cat $TOP_DIR/tools/xen/functions`"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"9aa7fdbe_a0513a64","line":581,"in_reply_to":"9aa7fdbe_4ead2f31","updated":"2014-10-21 02:46:24.000000000","message":"it\u0027s already local.","commit_id":"c4524226cbb11bd861a93aa49e1a5d9fa6df0cae"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"a3ee8b0dc3bca45d6fe3045ae9f96f035a1d0d0a","unresolved":false,"context_lines":[{"line_number":581,"context_line":"        ssh_dom0\u003d\"sudo -u $DOMZERO_USER ssh -o StrictHostKeyChecking\u003dno -o UserKnownHostsFile\u003d/dev/null root@$dom0_ip\""},{"line_number":582,"context_line":""},{"line_number":583,"context_line":"        # Find where the plugins should go in dom0"},{"line_number":584,"context_line":"        xen_functions\u003d`cat $TOP_DIR/tools/xen/functions`"},{"line_number":585,"context_line":"        PLUGIN_DIR\u003d`$ssh_dom0 \"$xen_functions; set -eux; xapi_plugin_location\"`"},{"line_number":586,"context_line":""},{"line_number":587,"context_line":"        # install neutron plugins to dom0"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"9aa7fdbe_aebcdb6d","line":584,"updated":"2014-10-20 16:24:13.000000000","message":"needs to be local","commit_id":"c4524226cbb11bd861a93aa49e1a5d9fa6df0cae"},{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"424bfb26abbf4422a91b27879070edb0cd1493f2","unresolved":false,"context_lines":[{"line_number":581,"context_line":"        ssh_dom0\u003d\"sudo -u $DOMZERO_USER ssh -o StrictHostKeyChecking\u003dno -o UserKnownHostsFile\u003d/dev/null root@$dom0_ip\""},{"line_number":582,"context_line":""},{"line_number":583,"context_line":"        # Find where the plugins should go in dom0"},{"line_number":584,"context_line":"        xen_functions\u003d`cat $TOP_DIR/tools/xen/functions`"},{"line_number":585,"context_line":"        PLUGIN_DIR\u003d`$ssh_dom0 \"$xen_functions; set -eux; xapi_plugin_location\"`"},{"line_number":586,"context_line":""},{"line_number":587,"context_line":"        # install neutron plugins to dom0"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"9aa7fdbe_20f46a5a","line":584,"in_reply_to":"9aa7fdbe_aebcdb6d","updated":"2014-10-21 02:46:24.000000000","message":"$() is preferred.","commit_id":"c4524226cbb11bd861a93aa49e1a5d9fa6df0cae"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"a3ee8b0dc3bca45d6fe3045ae9f96f035a1d0d0a","unresolved":false,"context_lines":[{"line_number":582,"context_line":""},{"line_number":583,"context_line":"        # Find where the plugins should go in dom0"},{"line_number":584,"context_line":"        xen_functions\u003d`cat $TOP_DIR/tools/xen/functions`"},{"line_number":585,"context_line":"        PLUGIN_DIR\u003d`$ssh_dom0 \"$xen_functions; set -eux; xapi_plugin_location\"`"},{"line_number":586,"context_line":""},{"line_number":587,"context_line":"        # install neutron plugins to dom0"},{"line_number":588,"context_line":"        tar -czf - -C $NEUTRON_DIR/neutron/plugins/openvswitch/agent/xenapi/etc/xapi.d/plugins/ ./ |"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"9aa7fdbe_0e4a4780","line":585,"updated":"2014-10-20 16:24:13.000000000","message":"PLUGIN_DIR looks like a local var","commit_id":"c4524226cbb11bd861a93aa49e1a5d9fa6df0cae"},{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"424bfb26abbf4422a91b27879070edb0cd1493f2","unresolved":false,"context_lines":[{"line_number":582,"context_line":""},{"line_number":583,"context_line":"        # Find where the plugins should go in dom0"},{"line_number":584,"context_line":"        xen_functions\u003d`cat $TOP_DIR/tools/xen/functions`"},{"line_number":585,"context_line":"        PLUGIN_DIR\u003d`$ssh_dom0 \"$xen_functions; set -eux; xapi_plugin_location\"`"},{"line_number":586,"context_line":""},{"line_number":587,"context_line":"        # install neutron plugins to dom0"},{"line_number":588,"context_line":"        tar -czf - -C $NEUTRON_DIR/neutron/plugins/openvswitch/agent/xenapi/etc/xapi.d/plugins/ ./ |"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"9aa7fdbe_c0fc7e41","line":585,"in_reply_to":"9aa7fdbe_0e4a4780","updated":"2014-10-21 02:46:24.000000000","message":"ditto","commit_id":"c4524226cbb11bd861a93aa49e1a5d9fa6df0cae"}]}
