)]}'
{"devstack/plugin.sh":[{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"a6b180f0c3a8eae0ec293321124fb46783f94030","unresolved":false,"context_lines":[{"line_number":110,"context_line":"        (cd $NEUTRON_DIR \u0026\u0026 exec ./tools/generate_config_file_samples.sh)"},{"line_number":111,"context_line":"        cd $_pwd"},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"        cp $NEUTRON_DIR/tests/etc/neutron.conf.sample $NEUTRON_CONF"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"        iniset $NEUTRON_CONF df remote_db_ip \"$REMOTE_DB_IP\""},{"line_number":116,"context_line":"        iniset $NEUTRON_CONF df remote_db_port $REMOTE_DB_PORT"}],"source_content_type":"text/x-sh","patch_set":2,"id":"3a57f1b5_dca9bf7c","line":113,"updated":"2016-02-11 14:07:38.000000000","message":"i think that neutron.conf is auto generated when Neutron is created.\nEither way, the file on /tests/ is called neutron.conf without the sample (at least thats what i see looking at master right now)","commit_id":"3fe1077287715d091860dba16fce5ca521459e9d"},{"author":{"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},"change_message_id":"6f5730437ed2f08081d5d579f8f57a8fa5dce7e7","unresolved":false,"context_lines":[{"line_number":110,"context_line":"        (cd $NEUTRON_DIR \u0026\u0026 exec ./tools/generate_config_file_samples.sh)"},{"line_number":111,"context_line":"        cd $_pwd"},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"        cp $NEUTRON_DIR/tests/etc/neutron.conf.sample $NEUTRON_CONF"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"        iniset $NEUTRON_CONF df remote_db_ip \"$REMOTE_DB_IP\""},{"line_number":116,"context_line":"        iniset $NEUTRON_CONF df remote_db_port $REMOTE_DB_PORT"}],"source_content_type":"text/x-sh","patch_set":2,"id":"3a57f1b5_be04e617","line":113,"in_reply_to":"3a57f1b5_dca9bf7c","updated":"2016-02-11 19:44:09.000000000","message":"Ops Yes i did not mean to check it in \n\nWill be removed","commit_id":"3fe1077287715d091860dba16fce5ca521459e9d"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"d42c269eda6601d8804b2eb00f184e7cca4611af","unresolved":false,"context_lines":[{"line_number":91,"context_line":"        iniset $NEUTRON_CONF df apps_list \"$DF_APPS_LIST\""},{"line_number":92,"context_line":"        iniset $NEUTRON_CONF df_l2_app l2_responder \"$DF_L2_RESPONDER\""},{"line_number":93,"context_line":"        iniset $NEUTRON_CONF df enable_df_pub_sub \"$DF_PUB_SUB\""},{"line_number":94,"context_line":"        iniset $NEUTRON_CONF DEFAULT advertise_mtu \"True\""},{"line_number":95,"context_line":"        iniset $NEUTRON_CONF DEFAULT core_plugin \"$Q_PLUGIN_CLASS\""},{"line_number":96,"context_line":"        iniset $NEUTRON_CONF DEFAULT service_plugins \"\""},{"line_number":97,"context_line":""}],"source_content_type":"text/x-sh","patch_set":4,"id":"dae33548_5b81084a","line":94,"updated":"2016-02-15 09:00:00.000000000","message":"why you dont put here the publishers_ips?","commit_id":"5caba4ea55535cbaa3001587032db2c23748711c"},{"author":{"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},"change_message_id":"119c1fb7cdb292aa7e670b3f798f1223403f6380","unresolved":false,"context_lines":[{"line_number":91,"context_line":"        iniset $NEUTRON_CONF df apps_list \"$DF_APPS_LIST\""},{"line_number":92,"context_line":"        iniset $NEUTRON_CONF df_l2_app l2_responder \"$DF_L2_RESPONDER\""},{"line_number":93,"context_line":"        iniset $NEUTRON_CONF df enable_df_pub_sub \"$DF_PUB_SUB\""},{"line_number":94,"context_line":"        iniset $NEUTRON_CONF DEFAULT advertise_mtu \"True\""},{"line_number":95,"context_line":"        iniset $NEUTRON_CONF DEFAULT core_plugin \"$Q_PLUGIN_CLASS\""},{"line_number":96,"context_line":"        iniset $NEUTRON_CONF DEFAULT service_plugins \"\""},{"line_number":97,"context_line":""}],"source_content_type":"text/x-sh","patch_set":4,"id":"dae33548_dbeeb8eb","line":94,"in_reply_to":"dae33548_5b81084a","updated":"2016-02-15 09:04:41.000000000","message":"You need them only in the subscribers side","commit_id":"5caba4ea55535cbaa3001587032db2c23748711c"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"bdb056860fc223d8a82a6dffa46b2863e830df4a","unresolved":false,"context_lines":[{"line_number":91,"context_line":"        iniset $NEUTRON_CONF df apps_list \"$DF_APPS_LIST\""},{"line_number":92,"context_line":"        iniset $NEUTRON_CONF df_l2_app l2_responder \"$DF_L2_RESPONDER\""},{"line_number":93,"context_line":"        iniset $NEUTRON_CONF df enable_df_pub_sub \"$DF_PUB_SUB\""},{"line_number":94,"context_line":"        iniset $NEUTRON_CONF DEFAULT advertise_mtu \"True\""},{"line_number":95,"context_line":"        iniset $NEUTRON_CONF DEFAULT core_plugin \"$Q_PLUGIN_CLASS\""},{"line_number":96,"context_line":"        iniset $NEUTRON_CONF DEFAULT service_plugins \"\""},{"line_number":97,"context_line":""}],"source_content_type":"text/x-sh","patch_set":4,"id":"dae33548_5dabb889","line":94,"in_reply_to":"dae33548_bdb6443b","updated":"2016-02-15 11:09:44.000000000","message":"Ok, need to make sure we dont forget to also add this in the other patch","commit_id":"5caba4ea55535cbaa3001587032db2c23748711c"},{"author":{"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},"change_message_id":"4df243824eb265fcaf20b7563b493e1586744246","unresolved":false,"context_lines":[{"line_number":91,"context_line":"        iniset $NEUTRON_CONF df apps_list \"$DF_APPS_LIST\""},{"line_number":92,"context_line":"        iniset $NEUTRON_CONF df_l2_app l2_responder \"$DF_L2_RESPONDER\""},{"line_number":93,"context_line":"        iniset $NEUTRON_CONF df enable_df_pub_sub \"$DF_PUB_SUB\""},{"line_number":94,"context_line":"        iniset $NEUTRON_CONF DEFAULT advertise_mtu \"True\""},{"line_number":95,"context_line":"        iniset $NEUTRON_CONF DEFAULT core_plugin \"$Q_PLUGIN_CLASS\""},{"line_number":96,"context_line":"        iniset $NEUTRON_CONF DEFAULT service_plugins \"\""},{"line_number":97,"context_line":""}],"source_content_type":"text/x-sh","patch_set":4,"id":"dae33548_bdb6443b","line":94,"in_reply_to":"dae33548_dbeeb8eb","updated":"2016-02-15 11:04:41.000000000","message":"I will add another patch to support all in one multi publisher configuration","commit_id":"5caba4ea55535cbaa3001587032db2c23748711c"}],"devstack/settings":[{"author":{"_account_id":20229,"name":"Omer Anson","email":"omer.anson@toganetworks.com","username":"oanson"},"change_message_id":"67146579c270333b3e02e6f672d09e34893e22b4","unresolved":false,"context_lines":[{"line_number":10,"context_line":"DF_LOCAL_CONTROLLER\u003d$DRAGONFLOW_DIR/dragonflow/controller/df_local_controller.py"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"DF_L2_RESPONDER\u003d${DF_L2_RESPONDER:-\u0027True\u0027}"},{"line_number":13,"context_line":"DF_PUB_SUB\u003d${DF_PUB_SUB:-\u0027False\u0027}"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Q_DF_CONTROLLER_PORT\u003d${Q_DF_CONTROLLER_PORT:-\u00276633\u0027}"},{"line_number":16,"context_line":"Q_DF_CONTROLLER_PROTOCOL\u003d${Q_DF_CONTROLLER_PROTOCOL:-\u0027tcp\u0027}"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"dae33548_e91657a6","line":13,"updated":"2016-02-15 07:51:13.000000000","message":"(Non-blocker) Consider adding this also to the example local.conf.","commit_id":"5caba4ea55535cbaa3001587032db2c23748711c"},{"author":{"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},"change_message_id":"1e44483b9e0d42958dafbc703cf939e4f7e7cd66","unresolved":false,"context_lines":[{"line_number":10,"context_line":"DF_LOCAL_CONTROLLER\u003d$DRAGONFLOW_DIR/dragonflow/controller/df_local_controller.py"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"DF_L2_RESPONDER\u003d${DF_L2_RESPONDER:-\u0027True\u0027}"},{"line_number":13,"context_line":"DF_PUB_SUB\u003d${DF_PUB_SUB:-\u0027False\u0027}"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Q_DF_CONTROLLER_PORT\u003d${Q_DF_CONTROLLER_PORT:-\u00276633\u0027}"},{"line_number":16,"context_line":"Q_DF_CONTROLLER_PROTOCOL\u003d${Q_DF_CONTROLLER_PROTOCOL:-\u0027tcp\u0027}"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"dae33548_846852bc","line":13,"in_reply_to":"dae33548_e91657a6","updated":"2016-02-15 08:06:36.000000000","message":"I will do after we stabilize it and test it a bit","commit_id":"5caba4ea55535cbaa3001587032db2c23748711c"}],"dragonflow/common/common_params.py":[{"author":{"_account_id":11364,"name":"Fei Rao","email":"milo.frao@gmail.com","username":"milo.frao"},"change_message_id":"62bae9163d18ab3b22a736c0416b2cee2e6ace3a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"3a57f1b5_ccf00300","updated":"2016-02-12 09:44:58.000000000","message":"Maybe it\u0027s better use enable_df_pub_sub instead of use_df_pub_sub","commit_id":"1537be0b1c8e1426f4c773733be7fb66d6197f82"},{"author":{"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},"change_message_id":"8f2ffde3d0271406c2935905dc0036d8e936f872","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"dae33548_1e493c8c","in_reply_to":"3a57f1b5_ccf00300","updated":"2016-02-14 19:06:11.000000000","message":"Will do","commit_id":"1537be0b1c8e1426f4c773733be7fb66d6197f82"}]}
