)]}'
{"devstack/lib/notification.sh":[{"author":{"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},"change_message_id":"a1d194c4bee537e1013bf861775753f69eab19e8","unresolved":false,"context_lines":[{"line_number":94,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" kafka url ${DATABASE_HOST}:9092"},{"line_number":95,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" database repo_driver ${dbDriver}"},{"line_number":96,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" orm url ${dbEngine}://${DATABASE_USER}:${DATABASE_PASSWORD}%${DATABASE_HOST}:${dbPort}/mon"},{"line_number":97,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" mysql host ${DATABASE_HOST}"},{"line_number":98,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" mysql user ${DATABASE_USER}"},{"line_number":99,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" mysql passwd ${DATABASE_PASSWORD}"},{"line_number":100,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" mysql db mon"},{"line_number":101,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" postgresql host ${DATABASE_HOST}"},{"line_number":102,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" postgresql port ${dbPort}"},{"line_number":103,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" postgresql user ${DATABASE_USER}"},{"line_number":104,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" postgresql passwd ${DATABASE_PASSWORD}"},{"line_number":105,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" postgresql db mon"},{"line_number":106,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" email_notifier grafana_url ${SERVICE_HOST}:3000"},{"line_number":107,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" keystone auth_url ${SERVICE_HOST}/identity/v3"},{"line_number":108,"context_line":""}],"source_content_type":"text/x-sh","patch_set":3,"id":"9fdfeff1_12099394","line":105,"range":{"start_line":97,"start_character":0,"end_line":105,"end_character":59},"updated":"2019-01-31 17:40:30.000000000","message":"Do we want to set both mysql and postgresql values?  Might be confusing to someone who reads the config file. We could easily move the related iniset lines into the logic blocks above.","commit_id":"d81f4788cd963b45f6307a5500ab300c0499a088"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@canonical.com","username":"toabctl"},"change_message_id":"dcc2af12b5620c81e0d9149583ddfe7e531bf9d5","unresolved":false,"context_lines":[{"line_number":94,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" kafka url ${DATABASE_HOST}:9092"},{"line_number":95,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" database repo_driver ${dbDriver}"},{"line_number":96,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" orm url ${dbEngine}://${DATABASE_USER}:${DATABASE_PASSWORD}%${DATABASE_HOST}:${dbPort}/mon"},{"line_number":97,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" mysql host ${DATABASE_HOST}"},{"line_number":98,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" mysql user ${DATABASE_USER}"},{"line_number":99,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" mysql passwd ${DATABASE_PASSWORD}"},{"line_number":100,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" mysql db mon"},{"line_number":101,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" postgresql host ${DATABASE_HOST}"},{"line_number":102,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" postgresql port ${dbPort}"},{"line_number":103,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" postgresql user ${DATABASE_USER}"},{"line_number":104,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" postgresql passwd ${DATABASE_PASSWORD}"},{"line_number":105,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" postgresql db mon"},{"line_number":106,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" email_notifier grafana_url ${SERVICE_HOST}:3000"},{"line_number":107,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" keystone auth_url ${SERVICE_HOST}/identity/v3"},{"line_number":108,"context_line":""}],"source_content_type":"text/x-sh","patch_set":3,"id":"9fdfeff1_990fdf86","line":105,"range":{"start_line":97,"start_character":0,"end_line":105,"end_character":59},"in_reply_to":"9fdfeff1_12099394","updated":"2019-02-01 06:00:28.000000000","message":"Done","commit_id":"d81f4788cd963b45f6307a5500ab300c0499a088"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"e34ea2e433bf0fb3ac292e2b4ba3c0785e9ccc37","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"MONASCA_NOTIFICATION_CONF_DIR\u003d${MONASCA_NOTIFICATION_CONF_DIR:-/etc/monasca}"},{"line_number":21,"context_line":"MONASCA_NOTIFICATION_LOG_DIR\u003d${MONASCA_NOTIFICATION_LOG_DIR:-/var/log/monasca/notification}"},{"line_number":22,"context_line":"MONASCA_NOTIFICATION_CONF\u003d${MONASCA_NOTIFICATION_CONF:-$MONASCA_NOTIFICATION_CONF_DIR/notification.conf}"},{"line_number":23,"context_line":"MONASCA_NOTIFICATION_GATE_CFG_LINK\u003d/etc/monasca-notification"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"if [[ ${USE_VENV} \u003d True ]]; then"}],"source_content_type":"text/x-sh","patch_set":6,"id":"bfb3d3c7_2a3d58dc","line":22,"range":{"start_line":22,"start_character":86,"end_line":22,"end_character":103},"updated":"2019-05-29 16:51:35.000000000","message":"nit: Now that the change to rename the config file has been merged this should be monasca-notification.conf","commit_id":"9f8cd4235bc3640c34ece6552e083b2ba67a1d96"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"234ee2be9f3155d56d58878d9257e2ed09f6dfd9","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"MONASCA_NOTIFICATION_CONF_DIR\u003d${MONASCA_NOTIFICATION_CONF_DIR:-/etc/monasca}"},{"line_number":21,"context_line":"MONASCA_NOTIFICATION_LOG_DIR\u003d${MONASCA_NOTIFICATION_LOG_DIR:-/var/log/monasca/notification}"},{"line_number":22,"context_line":"MONASCA_NOTIFICATION_CONF\u003d${MONASCA_NOTIFICATION_CONF:-$MONASCA_NOTIFICATION_CONF_DIR/notification.conf}"},{"line_number":23,"context_line":"MONASCA_NOTIFICATION_GATE_CFG_LINK\u003d/etc/monasca-notification"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"if [[ ${USE_VENV} \u003d True ]]; then"}],"source_content_type":"text/x-sh","patch_set":6,"id":"9fb8cfa7_b26a54b0","line":22,"range":{"start_line":22,"start_character":86,"end_line":22,"end_character":103},"in_reply_to":"bfb3d3c7_2a3d58dc","updated":"2019-06-25 15:38:59.000000000","message":"Good point. Updated.","commit_id":"9f8cd4235bc3640c34ece6552e083b2ba67a1d96"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"e34ea2e433bf0fb3ac292e2b4ba3c0785e9ccc37","unresolved":false,"context_lines":[{"line_number":94,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" kafka url ${DATABASE_HOST}:9092"},{"line_number":95,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" database repo_driver ${dbDriver}"},{"line_number":96,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" email_notifier grafana_url ${SERVICE_HOST}:3000"},{"line_number":97,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" keystone auth_url ${SERVICE_HOST}/identity/v3"},{"line_number":98,"context_line":"    if is_service_enabled postgresql; then"},{"line_number":99,"context_line":"        iniset \"${MONASCA_NOTIFICATION_CONF}\" postgresql host ${DATABASE_HOST}"},{"line_number":100,"context_line":"        iniset \"${MONASCA_NOTIFICATION_CONF}\" postgresql port ${dbPort}"}],"source_content_type":"text/x-sh","patch_set":6,"id":"bfb3d3c7_5d8ad469","line":97,"range":{"start_line":97,"start_character":0,"end_line":97,"end_character":4},"updated":"2019-05-29 16:51:35.000000000","message":"Are we missing the zookeeper URL? Does it work?","commit_id":"9f8cd4235bc3640c34ece6552e083b2ba67a1d96"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"234ee2be9f3155d56d58878d9257e2ed09f6dfd9","unresolved":false,"context_lines":[{"line_number":94,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" kafka url ${DATABASE_HOST}:9092"},{"line_number":95,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" database repo_driver ${dbDriver}"},{"line_number":96,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" email_notifier grafana_url ${SERVICE_HOST}:3000"},{"line_number":97,"context_line":"    iniset \"${MONASCA_NOTIFICATION_CONF}\" keystone auth_url ${SERVICE_HOST}/identity/v3"},{"line_number":98,"context_line":"    if is_service_enabled postgresql; then"},{"line_number":99,"context_line":"        iniset \"${MONASCA_NOTIFICATION_CONF}\" postgresql host ${DATABASE_HOST}"},{"line_number":100,"context_line":"        iniset \"${MONASCA_NOTIFICATION_CONF}\" postgresql port ${dbPort}"}],"source_content_type":"text/x-sh","patch_set":6,"id":"9fb8cfa7_925dd016","line":97,"range":{"start_line":97,"start_character":0,"end_line":97,"end_character":4},"in_reply_to":"bfb3d3c7_5d8ad469","updated":"2019-06-25 15:38:59.000000000","message":"The defaults should be fine for DevStack.","commit_id":"9f8cd4235bc3640c34ece6552e083b2ba67a1d96"}]}
