)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":14567,"name":"Rodrigo Barbieri","email":"rodrigo.barbieri2010@gmail.com","username":"ganso"},"change_message_id":"6b09a4539c18760e0f53f03d54e7125150667096","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add validation for token and bypass_url"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Specifying only token or only bypass_url leads to an client error."},{"line_number":10,"context_line":"Better to have a corresponding sanity check on shell level to"},{"line_number":11,"context_line":"include the needed parameters/env variables."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"dada55a8_6910cf00","line":9,"range":{"start_line":9,"start_character":50,"end_line":9,"end_character":52},"updated":"2016-07-27 12:48:23.000000000","message":"s/an/a","commit_id":"af96f95506d34c5022cc58612adfdb4724207c69"}],"manilaclient/shell.py":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"3dc6cb0675e8f538f5967ff3ac95fc21946f7177","unresolved":false,"context_lines":[{"line_number":606,"context_line":"            raise exc.CommandError("},{"line_number":607,"context_line":"                \"bypass_url missing: When specifying a token the bypass_url \""},{"line_number":608,"context_line":"                \"must be set via \""},{"line_number":609,"context_line":"                \"--bypass-url (env[OS_MANILA_BYPASS_URL])\")"},{"line_number":610,"context_line":"        if service_catalog_url and not token:"},{"line_number":611,"context_line":"            raise exc.CommandError("},{"line_number":612,"context_line":"                \"Token missing: When specifying a bypass_url a token must be \""}],"source_content_type":"text/x-python","patch_set":2,"id":"bacf61ea_f04a7882","line":609,"range":{"start_line":609,"start_character":30,"end_line":609,"end_character":57},"updated":"2016-07-28 14:30:34.000000000","message":"noob question, do you mean \"or\"?","commit_id":"af96f95506d34c5022cc58612adfdb4724207c69"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"3dc6cb0675e8f538f5967ff3ac95fc21946f7177","unresolved":false,"context_lines":[{"line_number":611,"context_line":"            raise exc.CommandError("},{"line_number":612,"context_line":"                \"Token missing: When specifying a bypass_url a token must be \""},{"line_number":613,"context_line":"                \"set via \""},{"line_number":614,"context_line":"                \"--os-token (env[OS_TOKEN])\")"},{"line_number":615,"context_line":"        if token and service_catalog_url:"},{"line_number":616,"context_line":"            return"},{"line_number":617,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"bacf61ea_505a6451","line":614,"range":{"start_line":614,"start_character":17,"end_line":614,"end_character":45},"updated":"2016-07-28 14:30:34.000000000","message":"same question as above.","commit_id":"af96f95506d34c5022cc58612adfdb4724207c69"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"3dc6cb0675e8f538f5967ff3ac95fc21946f7177","unresolved":false,"context_lines":[{"line_number":610,"context_line":"        if service_catalog_url and not token:"},{"line_number":611,"context_line":"            raise exc.CommandError("},{"line_number":612,"context_line":"                \"Token missing: When specifying a bypass_url a token must be \""},{"line_number":613,"context_line":"                \"set via \""},{"line_number":614,"context_line":"                \"--os-token (env[OS_TOKEN])\")"},{"line_number":615,"context_line":"        if token and service_catalog_url:"},{"line_number":616,"context_line":"            return"},{"line_number":617,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"bacf61ea_70032843","line":614,"range":{"start_line":613,"start_character":25,"end_line":614,"end_character":44},"updated":"2016-07-28 14:30:34.000000000","message":"why the line break?","commit_id":"af96f95506d34c5022cc58612adfdb4724207c69"},{"author":{"_account_id":15100,"name":"zhongjun","email":"jun.zhongjun2@gmail.com","username":"zhongjun2"},"change_message_id":"911b1d68cd3541e3431f3a63023b3328a3a83e57","unresolved":false,"context_lines":[{"line_number":609,"context_line":"        if service_catalog_url and not token:"},{"line_number":610,"context_line":"            raise exc.CommandError("},{"line_number":611,"context_line":"                \"Token missing: When specifying a bypass_url a token must be \""},{"line_number":612,"context_line":"                \"set via --os-token or (env[OS_TOKEN])\")"},{"line_number":613,"context_line":"        if token and service_catalog_url:"},{"line_number":614,"context_line":"            return"},{"line_number":615,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"9ad45d7e_fc917a9a","line":612,"range":{"start_line":612,"start_character":39,"end_line":612,"end_character":54},"updated":"2016-08-10 08:33:42.000000000","message":"s / (env[OS_TOKEN]) / env[OS_TOKEN]","commit_id":"7d1bc47b51988bea73f12a756c487a135eed7745"}]}
