)]}'
{"run-tests.sh":[{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"3c7e3b1b4dee7e7e2e4d1e9a9c7b3b58fd6997b5","unresolved":false,"context_lines":[{"line_number":25,"context_line":"MONGO_DATA\u003d`mktemp -d`"},{"line_number":26,"context_line":"trap \"clean_exit\" EXIT"},{"line_number":27,"context_line":"mkfifo ${MONGO_DATA}/stdout"},{"line_number":28,"context_line":"mongod --maxConns 32 --noprealloc --smallfiles --quiet --noauth --port 29000 --dbpath \"${MONGO_DATA}\" --bind_ip localhost \u003e${MONGO_DATA}/stdout 2\u003e\u00261 \u0026"},{"line_number":29,"context_line":"MONGO_PID\u003d$!"},{"line_number":30,"context_line":"# Wait for Mongo to start listening to connections"},{"line_number":31,"context_line":"while read line"}],"source_content_type":"text/x-sh","patch_set":2,"id":"AAAAP3%2F%2FlUc%3D","line":28,"updated":"2013-07-16 09:12:34.000000000","message":"Would:\n\n  \u003e${MONGO_DATA}/stdout 2\u003e\u00261\n\nbe neater as:\n\n  \u0026\u003e${MONGO_DATA}/stdout\n\nAlso s/stdout/out/ say might be more appropriate given that both stdout and sdterr are being captured.","commit_id":"f8ca92ddcaea6876a75976abae32d5135bb89f60"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"0c2d0e385cc0c3c8f094745bf54bd971491401cb","unresolved":false,"context_lines":[{"line_number":25,"context_line":"MONGO_DATA\u003d`mktemp -d`"},{"line_number":26,"context_line":"trap \"clean_exit\" EXIT"},{"line_number":27,"context_line":"mkfifo ${MONGO_DATA}/stdout"},{"line_number":28,"context_line":"mongod --maxConns 32 --noprealloc --smallfiles --quiet --noauth --port 29000 --dbpath \"${MONGO_DATA}\" --bind_ip localhost \u003e${MONGO_DATA}/stdout 2\u003e\u00261 \u0026"},{"line_number":29,"context_line":"MONGO_PID\u003d$!"},{"line_number":30,"context_line":"# Wait for Mongo to start listening to connections"},{"line_number":31,"context_line":"while read line"}],"source_content_type":"text/x-sh","patch_set":2,"id":"AAAAP3%2F%2Fkjc%3D","line":28,"in_reply_to":"AAAAP3%2F%2FlUc%3D","updated":"2013-07-16 13:13:21.000000000","message":"Done","commit_id":"f8ca92ddcaea6876a75976abae32d5135bb89f60"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"3c7e3b1b4dee7e7e2e4d1e9a9c7b3b58fd6997b5","unresolved":false,"context_lines":[{"line_number":32,"context_line":"do"},{"line_number":33,"context_line":"    echo \"$line\" | grep -q \u0027waiting for connections on port\u0027 \u0026\u0026 break"},{"line_number":34,"context_line":"done \u003c ${MONGO_DATA}/stdout"},{"line_number":35,"context_line":"# Read the fifo for ever otherwise mongod would block"},{"line_number":36,"context_line":"# + that gives us the log on screen"},{"line_number":37,"context_line":"cat ${MONGO_DATA}/stdout \u0026"},{"line_number":38,"context_line":"export CEILOMETER_TEST_MONGODB_URL\u003d\"mongodb://localhost:29000/ceilometer\""}],"source_content_type":"text/x-sh","patch_set":2,"id":"AAAAP3%2F%2FlUA%3D","line":35,"updated":"2013-07-16 09:12:34.000000000","message":"Hmmm, I\u0027d understand a \"fifo\" as a named pipe created by mkfifo, whereas this is just a standard file, right?","commit_id":"f8ca92ddcaea6876a75976abae32d5135bb89f60"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"28e555e4dac189cf229c70b4ab48e12c3b75321f","unresolved":false,"context_lines":[{"line_number":32,"context_line":"do"},{"line_number":33,"context_line":"    echo \"$line\" | grep -q \u0027waiting for connections on port\u0027 \u0026\u0026 break"},{"line_number":34,"context_line":"done \u003c ${MONGO_DATA}/stdout"},{"line_number":35,"context_line":"# Read the fifo for ever otherwise mongod would block"},{"line_number":36,"context_line":"# + that gives us the log on screen"},{"line_number":37,"context_line":"cat ${MONGO_DATA}/stdout \u0026"},{"line_number":38,"context_line":"export CEILOMETER_TEST_MONGODB_URL\u003d\"mongodb://localhost:29000/ceilometer\""}],"source_content_type":"text/x-sh","patch_set":2,"id":"AAAAP3%2F%2Fkd4%3D","line":35,"in_reply_to":"AAAAP3%2F%2FkjQ%3D","updated":"2013-07-16 13:27:27.000000000","message":"So I did, d\u0027oh!","commit_id":"f8ca92ddcaea6876a75976abae32d5135bb89f60"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"0c2d0e385cc0c3c8f094745bf54bd971491401cb","unresolved":false,"context_lines":[{"line_number":32,"context_line":"do"},{"line_number":33,"context_line":"    echo \"$line\" | grep -q \u0027waiting for connections on port\u0027 \u0026\u0026 break"},{"line_number":34,"context_line":"done \u003c ${MONGO_DATA}/stdout"},{"line_number":35,"context_line":"# Read the fifo for ever otherwise mongod would block"},{"line_number":36,"context_line":"# + that gives us the log on screen"},{"line_number":37,"context_line":"cat ${MONGO_DATA}/stdout \u0026"},{"line_number":38,"context_line":"export CEILOMETER_TEST_MONGODB_URL\u003d\"mongodb://localhost:29000/ceilometer\""}],"source_content_type":"text/x-sh","patch_set":2,"id":"AAAAP3%2F%2FkjQ%3D","line":35,"in_reply_to":"AAAAP3%2F%2FlUA%3D","updated":"2013-07-16 13:13:21.000000000","message":"You missed mkfifo call on line 27 :)","commit_id":"f8ca92ddcaea6876a75976abae32d5135bb89f60"}]}
