)]}'
{"neutronclient/client.py":[{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"c2a637c1b6f73c7d34872d18ba2e1173ebfd20e9","unresolved":false,"context_lines":[{"line_number":187,"context_line":"        self.auth_user_id \u003d self.auth_ref.user_id"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"        if not self.endpoint_url:"},{"line_number":190,"context_line":"            self.endpoint_url \u003d self.service_catalog.url_for("},{"line_number":191,"context_line":"                attr\u003d\u0027region\u0027, filter_value\u003dself.region_name,"},{"line_number":192,"context_line":"                service_type\u003dself.service_type,"},{"line_number":193,"context_line":"                endpoint_type\u003dself.endpoint_type)"}],"source_content_type":"text/x-python","patch_set":10,"id":"3a29b11f_bb20eff8","line":190,"updated":"2015-10-19 10:25:12.000000000","message":"https://github.com/openstack/keystoneauth/blob/master/keystoneauth1/access/service_catalog.py#L170\n\nthe keystoneauth1 does not have attr like the error points out in jenkin job.","commit_id":"28eb3a695e0f4b6306731f19ff84a7b634dcc414"}],"neutronclient/shell.py":[{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"9e1093726fdb50cc9bff107549d3e5df29fb9dc4","unresolved":false,"context_lines":[{"line_number":543,"context_line":"            help\u003dargparse.SUPPRESS)"},{"line_number":544,"context_line":""},{"line_number":545,"context_line":"        parser.add_argument("},{"line_number":546,"context_line":"            \u0027--os-cloud\u0027, metavar\u003d\u0027\u003ccloud\u003e\u0027,"},{"line_number":547,"context_line":"            default\u003denv(\u0027OS_CLOUD\u0027, default\u003dNone),"},{"line_number":548,"context_line":"            help\u003d_(\u0027Defaults to env[OS_CLOUD].\u0027))"},{"line_number":549,"context_line":""}],"source_content_type":"text/x-python","patch_set":11,"id":"3a29b11f_b0aa3ad3","line":546,"updated":"2015-10-19 15:14:18.000000000","message":"if the OS_CLOUD is none, waht does the os-client-config do?","commit_id":"faf476ba355e424e5b3436a59f1d210b68332cb9"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"cc3a353d78540b6895e710f2a96726efb3604d5f","unresolved":false,"context_lines":[{"line_number":543,"context_line":"            help\u003dargparse.SUPPRESS)"},{"line_number":544,"context_line":""},{"line_number":545,"context_line":"        parser.add_argument("},{"line_number":546,"context_line":"            \u0027--os-cloud\u0027, metavar\u003d\u0027\u003ccloud\u003e\u0027,"},{"line_number":547,"context_line":"            default\u003denv(\u0027OS_CLOUD\u0027, default\u003dNone),"},{"line_number":548,"context_line":"            help\u003d_(\u0027Defaults to env[OS_CLOUD].\u0027))"},{"line_number":549,"context_line":""}],"source_content_type":"text/x-python","patch_set":11,"id":"3a29b11f_797c8d72","line":546,"in_reply_to":"3a29b11f_b0aa3ad3","updated":"2015-10-19 15:50:26.000000000","message":"It depends.\n\n- OS_CLOUD is None, but there are settings in OS_ env vars or given via the command line - the settings passed via env vars or command line take precedence\n\n- OS_CLOUD is None and there are no other settings given,  os-client-config returns a dict with default values. There will not be an auth_url in that, so it will do the thing you expect, which is that keystoneauth1 later will complain about lack of auth information,","commit_id":"faf476ba355e424e5b3436a59f1d210b68332cb9"}]}
