)]}'
{"devstack/plugin.sh":[{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"604582ac57eafb370162f9c3b2a246671bfa2b6a","unresolved":false,"context_lines":[{"line_number":650,"context_line":"    sudo chmod 0644 $MONASCA_SCHEMA_DIR/mon.sql"},{"line_number":651,"context_line":"    sudo chown root:root $MONASCA_SCHEMA_DIR/mon.sql"},{"line_number":652,"context_line":""},{"line_number":653,"context_line":"    recreate_database $databaseName"},{"line_number":654,"context_line":"    if is_service_enabled mysql; then"},{"line_number":655,"context_line":"        sudo mysql -u$DATABASE_USER -p$DATABASE_PASSWORD -h$MYSQL_HOST \u003c $MONASCA_SCHEMA_DIR/mon.sql"},{"line_number":656,"context_line":"    elif is_service_enabled postgresql; then"}],"source_content_type":"text/x-sh","patch_set":1,"id":"3f79a3b5_ca1af0c6","side":"PARENT","line":653,"range":{"start_line":653,"start_character":4,"end_line":653,"end_character":21},"updated":"2018-12-04 16:42:10.000000000","message":"Where is this defined? It\u0027s purpose is to create the monasca database? I couldn\u0027t seem to find it with grep :(\n~/git/monasca-api$ grep -ri recreate_database\ndevstack/plugin.sh:        recreate_database $databaseName","commit_id":"d3149541dd53e6ac272d003d1a220e5c8da1aebc"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"1f37e3acbd4bf686c4ad3963f86edcec9c9bf9ad","unresolved":false,"context_lines":[{"line_number":650,"context_line":"    sudo chmod 0644 $MONASCA_SCHEMA_DIR/mon.sql"},{"line_number":651,"context_line":"    sudo chown root:root $MONASCA_SCHEMA_DIR/mon.sql"},{"line_number":652,"context_line":""},{"line_number":653,"context_line":"    recreate_database $databaseName"},{"line_number":654,"context_line":"    if is_service_enabled mysql; then"},{"line_number":655,"context_line":"        sudo mysql -u$DATABASE_USER -p$DATABASE_PASSWORD -h$MYSQL_HOST \u003c $MONASCA_SCHEMA_DIR/mon.sql"},{"line_number":656,"context_line":"    elif is_service_enabled postgresql; then"}],"source_content_type":"text/x-sh","patch_set":1,"id":"3f79a3b5_64173af1","side":"PARENT","line":653,"range":{"start_line":653,"start_character":4,"end_line":653,"end_character":21},"in_reply_to":"3f79a3b5_434c7796","updated":"2018-12-05 09:42:01.000000000","message":"Got it, thanks!","commit_id":"d3149541dd53e6ac272d003d1a220e5c8da1aebc"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"db96aab470e2a0fa80e5ba07a7a3e52f7b07311e","unresolved":false,"context_lines":[{"line_number":650,"context_line":"    sudo chmod 0644 $MONASCA_SCHEMA_DIR/mon.sql"},{"line_number":651,"context_line":"    sudo chown root:root $MONASCA_SCHEMA_DIR/mon.sql"},{"line_number":652,"context_line":""},{"line_number":653,"context_line":"    recreate_database $databaseName"},{"line_number":654,"context_line":"    if is_service_enabled mysql; then"},{"line_number":655,"context_line":"        sudo mysql -u$DATABASE_USER -p$DATABASE_PASSWORD -h$MYSQL_HOST \u003c $MONASCA_SCHEMA_DIR/mon.sql"},{"line_number":656,"context_line":"    elif is_service_enabled postgresql; then"}],"source_content_type":"text/x-sh","patch_set":1,"id":"3f79a3b5_fedaf119","side":"PARENT","line":653,"range":{"start_line":653,"start_character":4,"end_line":653,"end_character":21},"in_reply_to":"3f79a3b5_bbf024dd","updated":"2018-12-05 14:19:45.000000000","message":"haha!","commit_id":"d3149541dd53e6ac272d003d1a220e5c8da1aebc"},{"author":{"_account_id":12542,"name":"Johannes Grassler","email":"jgr-launchpad@btw23.de","username":"jgrassler"},"change_message_id":"d462b8fa701018cc8b6a0a37ca7ca2b4060f29f6","unresolved":false,"context_lines":[{"line_number":650,"context_line":"    sudo chmod 0644 $MONASCA_SCHEMA_DIR/mon.sql"},{"line_number":651,"context_line":"    sudo chown root:root $MONASCA_SCHEMA_DIR/mon.sql"},{"line_number":652,"context_line":""},{"line_number":653,"context_line":"    recreate_database $databaseName"},{"line_number":654,"context_line":"    if is_service_enabled mysql; then"},{"line_number":655,"context_line":"        sudo mysql -u$DATABASE_USER -p$DATABASE_PASSWORD -h$MYSQL_HOST \u003c $MONASCA_SCHEMA_DIR/mon.sql"},{"line_number":656,"context_line":"    elif is_service_enabled postgresql; then"}],"source_content_type":"text/x-sh","patch_set":1,"id":"3f79a3b5_bbf024dd","side":"PARENT","line":653,"range":{"start_line":653,"start_character":4,"end_line":653,"end_character":21},"in_reply_to":"3f79a3b5_ca1af0c6","updated":"2018-12-05 14:06:52.000000000","message":"It\u0027s part of Devstack itself and gets sourced before Devstack sources plugin.sh. It must be done that way because otherwise it would be way to easy to debug if anything ever goes wrong with it...","commit_id":"d3149541dd53e6ac272d003d1a220e5c8da1aebc"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"7a61cbf3a414ad3b8c5e25394eda36bba0ed30b9","unresolved":false,"context_lines":[{"line_number":650,"context_line":"    sudo chmod 0644 $MONASCA_SCHEMA_DIR/mon.sql"},{"line_number":651,"context_line":"    sudo chown root:root $MONASCA_SCHEMA_DIR/mon.sql"},{"line_number":652,"context_line":""},{"line_number":653,"context_line":"    recreate_database $databaseName"},{"line_number":654,"context_line":"    if is_service_enabled mysql; then"},{"line_number":655,"context_line":"        sudo mysql -u$DATABASE_USER -p$DATABASE_PASSWORD -h$MYSQL_HOST \u003c $MONASCA_SCHEMA_DIR/mon.sql"},{"line_number":656,"context_line":"    elif is_service_enabled postgresql; then"}],"source_content_type":"text/x-sh","patch_set":1,"id":"3f79a3b5_434c7796","side":"PARENT","line":653,"range":{"start_line":653,"start_character":4,"end_line":653,"end_character":21},"in_reply_to":"3f79a3b5_ca1af0c6","updated":"2018-12-05 08:46:42.000000000","message":"Yes, it creates Monasca DB. It is DevStack\u0027s function[1].\n\n[1] https://git.openstack.org/cgit/openstack-dev/devstack/tree/lib/database#n109","commit_id":"d3149541dd53e6ac272d003d1a220e5c8da1aebc"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"604582ac57eafb370162f9c3b2a246671bfa2b6a","unresolved":false,"context_lines":[{"line_number":646,"context_line":""},{"line_number":647,"context_line":"    if is_service_enabled mysql postgresql; then"},{"line_number":648,"context_line":"        recreate_database $databaseName"},{"line_number":649,"context_line":"        $MONASCA_API_BIN_DIR/monasca_db upgrade"},{"line_number":650,"context_line":"    fi"},{"line_number":651,"context_line":"}"},{"line_number":652,"context_line":""}],"source_content_type":"text/x-sh","patch_set":1,"id":"3f79a3b5_eae1ec98","line":649,"range":{"start_line":649,"start_character":28,"end_line":649,"end_character":47},"updated":"2018-12-04 16:42:10.000000000","message":"This bit looks good.","commit_id":"e9292142d086bf7d6a69bbfdbef81a667c48f129"}]}
