)]}'
{"devstack/lib/profile.sh":[{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"df4b6c7e7236c57d4ea7fa846ebe8c515d8ea80b","unresolved":false,"context_lines":[{"line_number":53,"context_line":""},{"line_number":54,"context_line":"function clean_monasca_profile {"},{"line_number":55,"context_line":"    echo_summary \"Clean Monasca CLI Creds\""},{"line_number":56,"context_line":"    sudo rm -f ${MONASCA_PROFILE_FILE}"},{"line_number":57,"context_line":"}"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"${_XTRACE_DASHBOARD}"}],"source_content_type":"text/x-sh","patch_set":14,"id":"1f1a1f67_a52eb340","line":56,"range":{"start_line":56,"start_character":4,"end_line":56,"end_character":38},"updated":"2017-07-14 10:44:00.000000000","message":"MONASCA_COMPLETION_FILE also should be removed","commit_id":"58898ea973aa886fa81d1f437e358d9f83bee65c"}],"devstack/plugin.sh":[{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"8279132b382f170420e58f49636736fc41d7658f","unresolved":false,"context_lines":[{"line_number":607,"context_line":"# set OS_* variables"},{"line_number":608,"context_line":"source $TOP_DIR/openrc mini-mon mini-mon"},{"line_number":609,"context_line":""},{"line_number":610,"context_line":"# ovverride password for mini-mon (guy is not using SERVICE_PASSWORD)"},{"line_number":611,"context_line":"export OS_PASSWORD\u003dpassword"},{"line_number":612,"context_line":""},{"line_number":613,"context_line":"EOF"}],"source_content_type":"text/x-sh","patch_set":4,"id":"3f1d235d_28a9b3de","line":610,"range":{"start_line":610,"start_character":4,"end_line":610,"end_character":5},"updated":"2017-06-29 07:28:44.000000000","message":"remove one `v`","commit_id":"eec28c4a7dc22c0a8bc6874367b1a9c27485d6bc"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"d035d07681b15deee6f0389e5ebdb24d71b3edfe","unresolved":false,"context_lines":[{"line_number":607,"context_line":"# set OS_* variables"},{"line_number":608,"context_line":"source $TOP_DIR/openrc mini-mon mini-mon"},{"line_number":609,"context_line":""},{"line_number":610,"context_line":"# ovverride password for mini-mon (guy is not using SERVICE_PASSWORD)"},{"line_number":611,"context_line":"export OS_PASSWORD\u003dpassword"},{"line_number":612,"context_line":""},{"line_number":613,"context_line":"EOF"}],"source_content_type":"text/x-sh","patch_set":4,"id":"3f1d235d_a81dc3be","line":610,"range":{"start_line":610,"start_character":4,"end_line":610,"end_character":5},"in_reply_to":"3f1d235d_28a9b3de","updated":"2017-06-29 07:32:47.000000000","message":"Done","commit_id":"eec28c4a7dc22c0a8bc6874367b1a9c27485d6bc"},{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"8279132b382f170420e58f49636736fc41d7658f","unresolved":false,"context_lines":[{"line_number":613,"context_line":"EOF"},{"line_number":614,"context_line":""},{"line_number":615,"context_line":"    if [[ \"${MONASCA_METRICS_DB,,}\" \u003d\u003d \u0027cassandra\u0027 ]]; then"},{"line_number":616,"context_line":"        cat \u003e /tmp/monasca_cli.sh \u003c\u003c EOF"},{"line_number":617,"context_line":"# allow to use cassandra cli"},{"line_number":618,"context_line":"export CQLSH_NO_BUNDLED\u003dtrue"},{"line_number":619,"context_line":"export CQLSH_HOST\u003d${SERVICE_HOST}"}],"source_content_type":"text/x-sh","patch_set":4,"id":"3f1d235d_c8efdfe7","line":616,"range":{"start_line":616,"start_character":12,"end_line":616,"end_character":13},"updated":"2017-06-29 07:28:44.000000000","message":"This will overwrite this file instead of extending it","commit_id":"eec28c4a7dc22c0a8bc6874367b1a9c27485d6bc"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"d035d07681b15deee6f0389e5ebdb24d71b3edfe","unresolved":false,"context_lines":[{"line_number":613,"context_line":"EOF"},{"line_number":614,"context_line":""},{"line_number":615,"context_line":"    if [[ \"${MONASCA_METRICS_DB,,}\" \u003d\u003d \u0027cassandra\u0027 ]]; then"},{"line_number":616,"context_line":"        cat \u003e /tmp/monasca_cli.sh \u003c\u003c EOF"},{"line_number":617,"context_line":"# allow to use cassandra cli"},{"line_number":618,"context_line":"export CQLSH_NO_BUNDLED\u003dtrue"},{"line_number":619,"context_line":"export CQLSH_HOST\u003d${SERVICE_HOST}"}],"source_content_type":"text/x-sh","patch_set":4,"id":"3f1d235d_4882afca","line":616,"range":{"start_line":616,"start_character":12,"end_line":616,"end_character":13},"in_reply_to":"3f1d235d_c8efdfe7","updated":"2017-06-29 07:32:47.000000000","message":"That\u0027s not important. That is done only to avoid using sudo during content creation. Also this file is removed after copying to proper location.","commit_id":"eec28c4a7dc22c0a8bc6874367b1a9c27485d6bc"},{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"8279132b382f170420e58f49636736fc41d7658f","unresolved":false,"context_lines":[{"line_number":1524,"context_line":"    setup_dev_lib \"python-monascaclient\""},{"line_number":1525,"context_line":""},{"line_number":1526,"context_line":"    # install completion file"},{"line_number":1527,"context_line":"    monasca complete \u003e\u003e /tmp/monasca.bash_completion"},{"line_number":1528,"context_line":"    sudo install -D -m 0644 -o $STACK_USER /tmp/monasca.bash_completion $MONASCA_COMPLETION_FILE"},{"line_number":1529,"context_line":"}"},{"line_number":1530,"context_line":""}],"source_content_type":"text/x-sh","patch_set":4,"id":"3f1d235d_e8d85b80","line":1527,"range":{"start_line":1527,"start_character":21,"end_line":1527,"end_character":23},"updated":"2017-06-29 07:28:44.000000000","message":"Should overwrite, not add to end","commit_id":"eec28c4a7dc22c0a8bc6874367b1a9c27485d6bc"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"d035d07681b15deee6f0389e5ebdb24d71b3edfe","unresolved":false,"context_lines":[{"line_number":1524,"context_line":"    setup_dev_lib \"python-monascaclient\""},{"line_number":1525,"context_line":""},{"line_number":1526,"context_line":"    # install completion file"},{"line_number":1527,"context_line":"    monasca complete \u003e\u003e /tmp/monasca.bash_completion"},{"line_number":1528,"context_line":"    sudo install -D -m 0644 -o $STACK_USER /tmp/monasca.bash_completion $MONASCA_COMPLETION_FILE"},{"line_number":1529,"context_line":"}"},{"line_number":1530,"context_line":""}],"source_content_type":"text/x-sh","patch_set":4,"id":"3f1d235d_a8726310","line":1527,"range":{"start_line":1527,"start_character":21,"end_line":1527,"end_character":23},"in_reply_to":"3f1d235d_e8d85b80","updated":"2017-06-29 07:32:47.000000000","message":"Not important, see below.","commit_id":"eec28c4a7dc22c0a8bc6874367b1a9c27485d6bc"},{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"8279132b382f170420e58f49636736fc41d7658f","unresolved":false,"context_lines":[{"line_number":1525,"context_line":""},{"line_number":1526,"context_line":"    # install completion file"},{"line_number":1527,"context_line":"    monasca complete \u003e\u003e /tmp/monasca.bash_completion"},{"line_number":1528,"context_line":"    sudo install -D -m 0644 -o $STACK_USER /tmp/monasca.bash_completion $MONASCA_COMPLETION_FILE"},{"line_number":1529,"context_line":"}"},{"line_number":1530,"context_line":""},{"line_number":1531,"context_line":"function clean_monascaclient {"}],"source_content_type":"text/x-sh","patch_set":4,"id":"3f1d235d_e8f4dbd1","line":1528,"range":{"start_line":1528,"start_character":43,"end_line":1528,"end_character":71},"updated":"2017-06-29 07:28:44.000000000","message":"remove this tmp file at end","commit_id":"eec28c4a7dc22c0a8bc6874367b1a9c27485d6bc"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"d035d07681b15deee6f0389e5ebdb24d71b3edfe","unresolved":false,"context_lines":[{"line_number":1525,"context_line":""},{"line_number":1526,"context_line":"    # install completion file"},{"line_number":1527,"context_line":"    monasca complete \u003e\u003e /tmp/monasca.bash_completion"},{"line_number":1528,"context_line":"    sudo install -D -m 0644 -o $STACK_USER /tmp/monasca.bash_completion $MONASCA_COMPLETION_FILE"},{"line_number":1529,"context_line":"}"},{"line_number":1530,"context_line":""},{"line_number":1531,"context_line":"function clean_monascaclient {"}],"source_content_type":"text/x-sh","patch_set":4,"id":"3f1d235d_8861e73c","line":1528,"range":{"start_line":1528,"start_character":43,"end_line":1528,"end_character":71},"in_reply_to":"3f1d235d_e8f4dbd1","updated":"2017-06-29 07:32:47.000000000","message":"Done","commit_id":"eec28c4a7dc22c0a8bc6874367b1a9c27485d6bc"}]}
