)]}'
{"ceilometer/tests/db.py":[{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"c9565be3b688f0b7eeae9f148277f1f23630dc75","unresolved":false,"context_lines":[{"line_number":202,"context_line":"        (\u0027sqlite\u0027, {\u0027db_url\u0027: \u0027sqlite://\u0027}),"},{"line_number":203,"context_line":"    ]"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"    if os.environ.get(\u0027CEILOMETER_TEST_MONGODB_URL\u0027):"},{"line_number":206,"context_line":"        scenarios.append("},{"line_number":207,"context_line":"            (\u0027mongodb\u0027, {\u0027db_url\u0027: os.environ.get("},{"line_number":208,"context_line":"                \u0027CEILOMETER_TEST_MONGODB_URL\u0027)}))"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa98f980_3d54aac9","line":205,"updated":"2014-09-08 10:21:19.000000000","message":"Don\u0027t you like construction like this one:\n\n\nfor db in [\u0027MONGODB\u0027, \u0027MYSQL\u0027, \u0027HBASE\u0027]:\n    if os.environ.get(\u0027CEILOMETER_TEST_%s_URL\u0027 % db):\n        scenarios.append(\n            (db.lower(), {\u0027db_url\u0027: os.environ.get(\u0027CEILOMETER_TEST_%s_URL\u0027 % db)}))\n\n\npersonally I like this kind of code more, but that\u0027s up to you :)","commit_id":"768326e6574b644e59f46a23787735c4cd1c5431"},{"author":{"_account_id":7020,"name":"Joe Hakim Rahme","email":"jhakimra@redhat.com","username":"rahmu"},"change_message_id":"60f07096f3f8721ae1eeb55595f3bcecc3bc75d5","unresolved":false,"context_lines":[{"line_number":202,"context_line":"        (\u0027sqlite\u0027, {\u0027db_url\u0027: \u0027sqlite://\u0027}),"},{"line_number":203,"context_line":"    ]"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"    if os.environ.get(\u0027CEILOMETER_TEST_MONGODB_URL\u0027):"},{"line_number":206,"context_line":"        scenarios.append("},{"line_number":207,"context_line":"            (\u0027mongodb\u0027, {\u0027db_url\u0027: os.environ.get("},{"line_number":208,"context_line":"                \u0027CEILOMETER_TEST_MONGODB_URL\u0027)}))"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa98f980_50ff6c01","line":205,"in_reply_to":"fa98f980_3d54aac9","updated":"2014-09-09 11:07:21.000000000","message":"Done","commit_id":"768326e6574b644e59f46a23787735c4cd1c5431"}],"functions.sh":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"f3a9d07b4d9f13148d0afd7cc8358de2ec3f7540","unresolved":false,"context_lines":[{"line_number":1,"context_line":"function clean_exit(){"},{"line_number":2,"context_line":"    local error_code\u003d\"$?\""},{"line_number":3,"context_line":"    rm -rf ${MYSQL_DATA}"},{"line_number":4,"context_line":"    kill $(jobs -p)"},{"line_number":5,"context_line":"    return $error_code"},{"line_number":6,"context_line":"}"}],"source_content_type":"text/x-sh","patch_set":6,"id":"fa98f980_907a6622","line":3,"updated":"2014-09-11 13:26:45.000000000","message":"Is this really MYSQL_DATA you want?","commit_id":"9706eed2e6f1ef7ce252d9924521c96c522b975f"}],"setup-test-env-mongodb.sh":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"c846337ff3a26073bce5c703c141b18c6c9c0ee4","unresolved":false,"context_lines":[{"line_number":20,"context_line":"# Wait for Mongo to start listening to connections"},{"line_number":21,"context_line":"wait_for_line \"waiting for connections on port ${MONGO_PORT}\" ${MONGO_DATA}/out"},{"line_number":22,"context_line":"# Read the fifo for ever otherwise mongod would block"},{"line_number":23,"context_line":"cat ${MONGO_DATA}/out \u003e /dev/null \u0026"},{"line_number":24,"context_line":"export CEILOMETER_TEST_MONGODB_URL\u003d\"mongodb://localhost:${MONGO_PORT}/ceilometer\""},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"# Yield execution to venv command"}],"source_content_type":"text/x-sh","patch_set":7,"id":"fa98f980_74c68769","line":23,"updated":"2014-09-15 09:35:59.000000000","message":"This is included in wait_for_line, you can remove it","commit_id":"051203dce825895c2801621f74cd45643ad9cc8c"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"66019ae0d8d11b03c4b066569bf55873af39caff","unresolved":false,"context_lines":[{"line_number":20,"context_line":"# Wait for Mongo to start listening to connections"},{"line_number":21,"context_line":"wait_for_line \"waiting for connections on port ${MONGO_PORT}\" ${MONGO_DATA}/out"},{"line_number":22,"context_line":"export CEILOMETER_TEST_MONGODB_URL\u003d\"mongodb://localhost:${MONGO_PORT}/ceilometer\""},{"line_number":23,"context_line":"if test -n \"$CEILOMETER_TEST_HBASE_URL\""},{"line_number":24,"context_line":"then"},{"line_number":25,"context_line":"    export CEILOMETER_TEST_HBASE_TABLE_PREFIX\u003d$(hexdump -n 16 -v -e \u0027/1 \"%02X\"\u0027 /dev/urandom)"},{"line_number":26,"context_line":"    python tools/test_hbase_table_utils.py --upgrade"}],"source_content_type":"text/x-sh","patch_set":8,"id":"baa201ad_5877a602","line":23,"updated":"2014-09-30 15:09:31.000000000","message":"I find this kinda awkward. Maybe we need a custome Hbase url/target? But good enough for now I guess.","commit_id":"60561b605286fd41be7340ca2e23a39029c9346f"},{"author":{"_account_id":7020,"name":"Joe Hakim Rahme","email":"jhakimra@redhat.com","username":"rahmu"},"change_message_id":"ebdfe6153ae1cff4a20829cdb53d5b29038991eb","unresolved":false,"context_lines":[{"line_number":20,"context_line":"# Wait for Mongo to start listening to connections"},{"line_number":21,"context_line":"wait_for_line \"waiting for connections on port ${MONGO_PORT}\" ${MONGO_DATA}/out"},{"line_number":22,"context_line":"export CEILOMETER_TEST_MONGODB_URL\u003d\"mongodb://localhost:${MONGO_PORT}/ceilometer\""},{"line_number":23,"context_line":"if test -n \"$CEILOMETER_TEST_HBASE_URL\""},{"line_number":24,"context_line":"then"},{"line_number":25,"context_line":"    export CEILOMETER_TEST_HBASE_TABLE_PREFIX\u003d$(hexdump -n 16 -v -e \u0027/1 \"%02X\"\u0027 /dev/urandom)"},{"line_number":26,"context_line":"    python tools/test_hbase_table_utils.py --upgrade"}],"source_content_type":"text/x-sh","patch_set":8,"id":"baa201ad_4e00af01","line":23,"in_reply_to":"baa201ad_5877a602","updated":"2014-10-01 09:04:36.000000000","message":"I agree that this is awkward. However, maybe fixing this should be part of another patch, as to keep this one focused on mysql?","commit_id":"60561b605286fd41be7340ca2e23a39029c9346f"}],"tox.ini":[{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"c9565be3b688f0b7eeae9f148277f1f23630dc75","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 1.6"},{"line_number":3,"context_line":"skipsdist \u003d True"},{"line_number":4,"context_line":"envlist \u003d py26,py27,py33,pep8"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[testenv]"},{"line_number":7,"context_line":"deps \u003d -r{toxinidir}/requirements.txt"}],"source_content_type":"text/x-properties","patch_set":3,"id":"fa98f980_fdf782d2","line":4,"updated":"2014-09-08 10:21:19.000000000","message":"don\u0027t we need to set new env in this list?","commit_id":"768326e6574b644e59f46a23787735c4cd1c5431"},{"author":{"_account_id":7020,"name":"Joe Hakim Rahme","email":"jhakimra@redhat.com","username":"rahmu"},"change_message_id":"60f07096f3f8721ae1eeb55595f3bcecc3bc75d5","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 1.6"},{"line_number":3,"context_line":"skipsdist \u003d True"},{"line_number":4,"context_line":"envlist \u003d py26,py27,py33,pep8"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[testenv]"},{"line_number":7,"context_line":"deps \u003d -r{toxinidir}/requirements.txt"}],"source_content_type":"text/x-properties","patch_set":3,"id":"fa98f980_9ecac59f","line":4,"in_reply_to":"fa98f980_fdf782d2","updated":"2014-09-09 11:07:21.000000000","message":"Done","commit_id":"768326e6574b644e59f46a23787735c4cd1c5431"}]}
