)]}'
{"functions.sh":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"d18f37d59b6d9f627dd51895dd77ff3fc86facea","unresolved":false,"context_lines":[{"line_number":590,"context_line":"    sudo mkdir -p stackviz_path"},{"line_number":591,"context_line":"    sudo tar zxvf $stackviz_tarball -C $stackviz_path --strip-components\u003d1"},{"line_number":592,"context_line":"    sudo pip install -U $stackviz_path"},{"line_number":593,"context_line":"    # static html+js should be prebuilt during image creation"},{"line_number":594,"context_line":"    cp -r $stackviz_path/build $log_path/stackviz"},{"line_number":595,"context_line":"    pushd $project_path"},{"line_number":596,"context_line":"    if [ -f $log_path/dstat-csv_log.txt ]; then"}],"source_content_type":"text/x-sh","patch_set":3,"id":"7ffa3b31_23eee8b3","line":593,"updated":"2017-04-19 17:40:47.000000000","message":"This comment is no longer accurate.","commit_id":"a975149e51a6d5d54b4ac287ad7401b1d9818b06"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"08836e980abce237a960470b978225cacb5bfb7f","unresolved":false,"context_lines":[{"line_number":590,"context_line":"    sudo rm -rf $stackviz_path"},{"line_number":591,"context_line":"    sudo mkdir -p $stackviz_path"},{"line_number":592,"context_line":"    sudo tar zxvf $stackviz_tarball -C $stackviz_path --strip-components\u003d1"},{"line_number":593,"context_line":"    cp -r $stackviz_path/build $log_path/stackviz"},{"line_number":594,"context_line":"    pushd $project_path"},{"line_number":595,"context_line":"    if [ -f $log_path/dstat-csv_log.txt ]; then"},{"line_number":596,"context_line":"        sudo testr last --subunit | stackviz-export \\"}],"source_content_type":"text/x-sh","patch_set":5,"id":"7ffa3b31_a442fb3c","line":593,"updated":"2017-04-19 20:59:03.000000000","message":"Improvement idea, just untar the /build path straight into $log_path/stackviz and avoid the multiple copies.","commit_id":"b8b8673e01325560cc9f078e0aa9c88ba40ba22f"},{"author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"change_message_id":"bde7efa49486633b39b673287e18a2abbc9b0d5c","unresolved":false,"context_lines":[{"line_number":577,"context_line":""},{"line_number":578,"context_line":"    local stackviz_tarball\u003d$BASE/cache/files/stackviz-latest.tar.gz"},{"line_number":579,"context_line":"    if [ ! -f $stackviz_tarball ]; then"},{"line_number":580,"context_line":"        return"},{"line_number":581,"context_line":"    fi"},{"line_number":582,"context_line":""},{"line_number":583,"context_line":"    local project_path\u003d$BASE/$path_prefix/$project"}],"source_content_type":"text/x-sh","patch_set":7,"id":"df140735_45b3160b","line":580,"updated":"2017-06-02 13:46:14.000000000","message":"maybe log a message here?","commit_id":"7f85367a66c5c759702bcbb8a0710acf25e264ec"}]}
