)]}'
{"extras.d/10-midonet.sh":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"1663239f7c037d7a5d1d60f5de0818bd75aae864","unresolved":false,"context_lines":[{"line_number":10,"context_line":""},{"line_number":11,"context_line":"    elif [[ \"$1\" \u003d\u003d \"stack\" \u0026\u0026 \"$2\" \u003d\u003d \"extra\" ]]; then"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"        # To allow connectivity from the OpenStack VMs to the pyhisical"},{"line_number":14,"context_line":"        # devstack host network we are going to create a fake uplink to bind"},{"line_number":15,"context_line":"        # virtual and physical devices.  Details of this script can be seen"},{"line_number":16,"context_line":"        # in:"}],"source_content_type":"text/x-sh","patch_set":8,"id":"da86d52c_d7720349","line":13,"updated":"2015-02-11 16:56:20.000000000","message":"pyhisical \u003d\u003e physical","commit_id":"fa06267ee97dfe3ef2f98bbc402e35db7a65533b"}],"lib/neutron_plugins/midonet":[{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"08fa456d6413eb42ef681469094da5514f77d9bc","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"# Neutron MidoNet plugin"},{"line_number":4,"context_line":"# ----------------------"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"# Save trace setting"},{"line_number":7,"context_line":"MN_XTRACE\u003d$(set +o | grep xtrace)"}],"source_content_type":"application/x-shellscript","patch_set":13,"id":"ba7be1f8_ad83e202","line":4,"updated":"2015-02-23 07:33:40.000000000","message":"you can move the most of this file to your tree.  have you considered it?\n\ncf. https://github.com/stackforge/networking-ofagent/tree/master/devstack","commit_id":"60ca180a0b411034d1ad3d7dd75a8efac6769b8d"}],"lib/neutron_thirdparty/midonet":[{"author":{"_account_id":156,"name":"Ryu Ishimoto","email":"ryu@midokura.com","username":"ryu-midokura"},"change_message_id":"e91dd1d05e392dc97565df2b19c555da29ea9870","unresolved":false,"context_lines":[{"line_number":35,"context_line":"    midonet-db-manage upgrade head"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"    # configure midonet-cli"},{"line_number":38,"context_line":"    MIDONETRC\u003d$HOME/.midonetrc"},{"line_number":39,"context_line":"    touch $MIDONETRC"},{"line_number":40,"context_line":"    iniset $MIDONETRC cli username $Q_ADMIN_USERNAME"},{"line_number":41,"context_line":"    iniset $MIDONETRC cli password $ADMIN_PASSWORD"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"da86d52c_73ec1d90","line":38,"updated":"2015-02-04 13:12:21.000000000","message":"Could you explain why this is necessary?  It would be better if we could remove this.","commit_id":"736a74e3110785fdc1d9306880d18c5ff728a46e"},{"author":{"_account_id":156,"name":"Ryu Ishimoto","email":"ryu@midokura.com","username":"ryu-midokura"},"change_message_id":"e91dd1d05e392dc97565df2b19c555da29ea9870","unresolved":false,"context_lines":[{"line_number":64,"context_line":"function stop_midonet {"},{"line_number":65,"context_line":"    source $MIDONET_DIR/tools/devmido/unmidostack.sh"},{"line_number":66,"context_line":"    stop_service zookeeper 2\u003e/dev/null"},{"line_number":67,"context_line":"    stop_service cassandra 2\u003e/dev/null"},{"line_number":68,"context_line":"}"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"function check_midonet {"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"da86d52c_f38e4dcf","line":67,"updated":"2015-02-04 13:12:21.000000000","message":"Zookeeper and cassandra are managed within unmidostack.sh so these are unnecessary.","commit_id":"736a74e3110785fdc1d9306880d18c5ff728a46e"},{"author":{"_account_id":156,"name":"Ryu Ishimoto","email":"ryu@midokura.com","username":"ryu-midokura"},"change_message_id":"ff5a660a5868188f65cac55cc6679f82f371f94a","unresolved":false,"context_lines":[{"line_number":26,"context_line":"MIDONET_API_PORT\u003d${MIDONET_API_PORT:-8081}"},{"line_number":27,"context_line":"MIDONET_SERVICE_PROTOCOL\u003d${MIDONET_SERVICE_PROTOCOL:-$SERVICE_PROTOCOL}"},{"line_number":28,"context_line":"MIDONET_SERVICE_HOST\u003d${MIDONET_SERVICE_HOST:-$SERVICE_HOST}"},{"line_number":29,"context_line":"MIDONET_API_URL\u003d\"${MIDONET_SERVICE_PROTOCOL}://${MIDONET_SERVICE_HOST}:${MIDONET_API_PORT}/midonet-api\""},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"function configure_midonet {"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"da86d52c_3b28b385","line":29,"updated":"2015-02-04 16:04:32.000000000","message":"These four env variables above should be defined in lib/neutron_plugins/midonet file.","commit_id":"432833ea017ce5dcd6ff300a02a02d925c4a608a"}]}
