)]}'
{"check-sanity":[{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"a041d32f18322244183d4915c88a98366cfd86f7","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"# We need the OS_ credentials"},{"line_number":27,"context_line":"source $TARGET_DEVSTACK_DIR/openrc"},{"line_number":28,"context_line":"source $TARGET_DEVSTACK_DIR/functions-common"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"SERVICE_CHECK\u003d`service_check`"},{"line_number":31,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":2,"id":"AAAAVX%2F%2F1hE%3D","line":28,"updated":"2014-02-27 23:28:45.000000000","message":"Always source functions, there may be further breakups someday but functions will always work","commit_id":"5a5bb4383948f99bfca40d281318d6178a5f0673"}],"grenaderc":[{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"a94c58071d4f120cc56400529c8da48b20fa3af0","unresolved":false,"context_lines":[{"line_number":82,"context_line":"    # only check for compute in base if we aren\u0027t supposed to shut it down"},{"line_number":83,"context_line":"    BASE_SERVICES+\u003d\" nova-compute\""},{"line_number":84,"context_line":"else"},{"line_number":85,"context_line":"    TARGET_SERVICES\u003d\"nova-compute\""},{"line_number":86,"context_line":"fi"},{"line_number":87,"context_line":"TARGET_SERVICES+\u003d$BASE_SERVICES"},{"line_number":88,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":3,"id":"AAAAVn%2F%2F%2BHY%3D","line":85,"updated":"2014-03-03 03:52:56.000000000","message":"this breaks the partial ncpu test","commit_id":"8fdd3db95dad4d6b32befc2799c0690ad81d192e"},{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"a94c58071d4f120cc56400529c8da48b20fa3af0","unresolved":false,"context_lines":[{"line_number":84,"context_line":"else"},{"line_number":85,"context_line":"    TARGET_SERVICES\u003d\"nova-compute\""},{"line_number":86,"context_line":"fi"},{"line_number":87,"context_line":"TARGET_SERVICES+\u003d$BASE_SERVICES"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"# Need this for global requirements"},{"line_number":90,"context_line":"REQUIREMENTS_DIR\u003d$TARGET_RELEASE_DIR/requirements"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"AAAAVn%2F%2F%2BHU%3D","line":87,"updated":"2014-03-03 03:52:56.000000000","message":"because TARGET_SERVICES becomes \u0027nova-computenova-api\u0027 as one word","commit_id":"8fdd3db95dad4d6b32befc2799c0690ad81d192e"}]}
