)]}'
{"devstack/plugin.sh":[{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"44b6149678108f2bb8d0d73b4c0f9f708c26a023","unresolved":false,"context_lines":[{"line_number":335,"context_line":"    fi"},{"line_number":336,"context_line":""},{"line_number":337,"context_line":"    cd \"${MONASCA_BASE}\""},{"line_number":338,"context_line":"    local fts_keystone_version\u003d0.0.1"},{"line_number":339,"context_line":"    if [ ! -e fts-keystone ]; then"},{"line_number":340,"context_line":"        git clone https://github.com/FujitsuEnablingSoftwareTechnologyGmbH/fts-keystone.git"},{"line_number":341,"context_line":"    fi"}],"source_content_type":"text/x-sh","patch_set":3,"id":"1aa78d24_4ae5d608","line":338,"updated":"2016-07-13 20:58:58.000000000","message":"version of the plugin is actually written in package.json, if new release comes up of this plugin you will have to manually update the gate to support that.\n\nDo you think it would be possible to extract version from package.json? That way with each new release of the plugin you wouldn\u0027t need to bother with updating the gate.","commit_id":"392e38973b04eab49e7d52d81fecc1ab95f13eb2"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"583052039aa59bb080b46d967743a5745f60b989","unresolved":false,"context_lines":[{"line_number":335,"context_line":"    fi"},{"line_number":336,"context_line":""},{"line_number":337,"context_line":"    cd \"${MONASCA_BASE}\""},{"line_number":338,"context_line":"    local fts_keystone_version\u003d0.0.1"},{"line_number":339,"context_line":"    if [ ! -e fts-keystone ]; then"},{"line_number":340,"context_line":"        git clone https://github.com/FujitsuEnablingSoftwareTechnologyGmbH/fts-keystone.git"},{"line_number":341,"context_line":"    fi"}],"source_content_type":"text/x-sh","patch_set":3,"id":"1aa78d24_8e6df29b","line":338,"in_reply_to":"1aa78d24_4ae5d608","updated":"2016-07-14 12:12:39.000000000","message":"Good point. Done.","commit_id":"392e38973b04eab49e7d52d81fecc1ab95f13eb2"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"44b6149678108f2bb8d0d73b4c0f9f708c26a023","unresolved":false,"context_lines":[{"line_number":342,"context_line":"    cd fts-keystone"},{"line_number":343,"context_line":""},{"line_number":344,"context_line":"    set -i"},{"line_number":345,"context_line":"    (source \"${HOME}\"/.nvm/nvm.sh \u003e\u003e /dev/null; nvm use 4.0.0; npm install)"},{"line_number":346,"context_line":"    (source \"${HOME}\"/.nvm/nvm.sh \u003e\u003e /dev/null; nvm use 4.0.0; npm run package)"},{"line_number":347,"context_line":"    set +i"},{"line_number":348,"context_line":""}],"source_content_type":"text/x-sh","patch_set":3,"id":"1aa78d24_0aa3ce01","line":345,"updated":"2016-07-13 20:58:58.000000000","message":"I am just thinking out loud having in mind that monasca-log-api devstack depends on api devstack where nvm is installed. \n\nIt\u0027s just me or it would be better to put installation of nvm here for the sake of consistency ?","commit_id":"392e38973b04eab49e7d52d81fecc1ab95f13eb2"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"583052039aa59bb080b46d967743a5745f60b989","unresolved":false,"context_lines":[{"line_number":342,"context_line":"    cd fts-keystone"},{"line_number":343,"context_line":""},{"line_number":344,"context_line":"    set -i"},{"line_number":345,"context_line":"    (source \"${HOME}\"/.nvm/nvm.sh \u003e\u003e /dev/null; nvm use 4.0.0; npm install)"},{"line_number":346,"context_line":"    (source \"${HOME}\"/.nvm/nvm.sh \u003e\u003e /dev/null; nvm use 4.0.0; npm run package)"},{"line_number":347,"context_line":"    set +i"},{"line_number":348,"context_line":""}],"source_content_type":"text/x-sh","patch_set":3,"id":"1aa78d24_ce9a5a6e","line":345,"in_reply_to":"1aa78d24_0aa3ce01","updated":"2016-07-14 12:12:39.000000000","message":"As you said monasca-api plugin is the requirement, so nvm is installed anyway. I don\u0027t like the idea of copying the code from monasca-api here.","commit_id":"392e38973b04eab49e7d52d81fecc1ab95f13eb2"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"971e7551cbcb41472da38e1f29e51e247b9689b0","unresolved":false,"context_lines":[{"line_number":339,"context_line":"        git clone https://github.com/FujitsuEnablingSoftwareTechnologyGmbH/fts-keystone.git"},{"line_number":340,"context_line":"    fi"},{"line_number":341,"context_line":"    cd fts-keystone"},{"line_number":342,"context_line":"    local fts_keystone_version\u003d\"$(python -c \u0027import json; \\"},{"line_number":343,"context_line":"        obj \u003d json.load(open(\"package.json\")); print obj[\"version\"]\u0027)\""},{"line_number":344,"context_line":""},{"line_number":345,"context_line":"    set -i"}],"source_content_type":"text/x-sh","patch_set":4,"id":"1aa78d24_ac6d569b","line":342,"updated":"2016-07-14 12:41:10.000000000","message":"That\u0027s huge ;)","commit_id":"e649e0f5d5437e6cb47dd5aaa57ed6776659d486"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"971e7551cbcb41472da38e1f29e51e247b9689b0","unresolved":false,"context_lines":[{"line_number":347,"context_line":"    (source \"${HOME}\"/.nvm/nvm.sh \u003e\u003e /dev/null; nvm use 4.0.0; npm run package)"},{"line_number":348,"context_line":"    set +i"},{"line_number":349,"context_line":""},{"line_number":350,"context_line":"    sudo -u kibana /opt/kibana/bin/kibana plugin -r fts-keystone"},{"line_number":351,"context_line":"    sudo -u kibana /opt/kibana/bin/kibana plugin -i fts-keystone \\"},{"line_number":352,"context_line":"        -u file://${PWD}/target/fts-keystone-${fts_keystone_version}.tar.gz"},{"line_number":353,"context_line":""}],"source_content_type":"text/x-sh","patch_set":4,"id":"1aa78d24_6c7fee66","line":350,"updated":"2016-07-14 12:41:10.000000000","message":"I think I can live with that, unstacking is all about stopping here, so I guess that\u0027s the right way to go with that.","commit_id":"e649e0f5d5437e6cb47dd5aaa57ed6776659d486"}]}
