)]}'
{"novaclient/shell.py":[{"author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"change_message_id":"5dbbb1fff2edbc9240a4e6d72237706d754a8724","unresolved":false,"context_lines":[{"line_number":121,"context_line":"            management_url \u003d\u003d self.management_url):"},{"line_number":122,"context_line":"            # Nothing changed...."},{"line_number":123,"context_line":"            return"},{"line_number":124,"context_line":"        if not all([management_url, auth_token]):"},{"line_number":125,"context_line":"            raise ValueError(\"Unable to save empty management url/auth token\")"},{"line_number":126,"context_line":"        value \u003d \"|\".join([str(tenant_id), str(auth_token), str(management_url)])"},{"line_number":127,"context_line":"        keyring.set_password(\"novaclient_auth\", self._make_key(), value)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2FPOI%3D","line":124,"updated":"2013-01-31 21:32:09.000000000","message":"Should tenant always exist?","commit_id":"ac76edd3594bdf253bad5e634cb763e83bdb8b35"},{"author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"change_message_id":"1ef882cae4795c7faec9e9fc6b3b81cc980ff290","unresolved":false,"context_lines":[{"line_number":123,"context_line":"            return"},{"line_number":124,"context_line":"        if not all([management_url, auth_token]):"},{"line_number":125,"context_line":"            raise ValueError(\"Unable to save empty management url/auth token\")"},{"line_number":126,"context_line":"        value \u003d \"|\".join([str(tenant_id), str(auth_token), str(management_url)])"},{"line_number":127,"context_line":"        keyring.set_password(\"novaclient_auth\", self._make_key(), value)"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"    @property"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2FPOU%3D","line":126,"updated":"2013-01-31 21:31:20.000000000","message":"Perhaps store it at the end so that previous clients work.","commit_id":"ac76edd3594bdf253bad5e634cb763e83bdb8b35"},{"author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"change_message_id":"1ef882cae4795c7faec9e9fc6b3b81cc980ff290","unresolved":false,"context_lines":[{"line_number":143,"context_line":"        try:"},{"line_number":144,"context_line":"            block \u003d keyring.get_password(\u0027novaclient_auth\u0027, self._make_key())"},{"line_number":145,"context_line":"            if block:"},{"line_number":146,"context_line":"                _token, management_url, _tenant_id \u003d block.split(\u0027|\u0027, 2)"},{"line_number":147,"context_line":"        except ValueError:"},{"line_number":148,"context_line":"            pass"},{"line_number":149,"context_line":"        return management_url"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2FPOQ%3D","line":146,"updated":"2013-01-31 21:31:20.000000000","message":"Should this be tenantid, token, managementurl.\n\nThe above comment might be better (put at end, thus old clients may work?)","commit_id":"ac76edd3594bdf253bad5e634cb763e83bdb8b35"},{"author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"change_message_id":"5dbbb1fff2edbc9240a4e6d72237706d754a8724","unresolved":false,"context_lines":[{"line_number":173,"context_line":"        try:"},{"line_number":174,"context_line":"            block \u003d keyring.get_password(\u0027novaclient_auth\u0027, self._make_key())"},{"line_number":175,"context_line":"            if block:"},{"line_number":176,"context_line":"                _token, _management_url, tenant_id \u003d block.split(\u0027|\u0027, 2)"},{"line_number":177,"context_line":"        except ValueError:"},{"line_number":178,"context_line":"            pass"},{"line_number":179,"context_line":"        return tenant_id"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2FPOE%3D","line":176,"updated":"2013-01-31 21:32:09.000000000","message":"Same as above.","commit_id":"ac76edd3594bdf253bad5e634cb763e83bdb8b35"},{"author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"change_message_id":"5266d503c3f7dee2e64e78ffdfe0d8f82127503c","unresolved":false,"context_lines":[{"line_number":145,"context_line":"        try:"},{"line_number":146,"context_line":"            block \u003d keyring.get_password(\u0027novaclient_auth\u0027, self._make_key())"},{"line_number":147,"context_line":"            if block:"},{"line_number":148,"context_line":"                _token, management_url, _tenant_id \u003d block.split(\u0027|\u0027, 2)"},{"line_number":149,"context_line":"        except ValueError:"},{"line_number":150,"context_line":"            pass"},{"line_number":151,"context_line":"        return management_url"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAM3%2F%2FO%2FI%3D","line":148,"updated":"2013-01-31 23:26:59.000000000","message":"If u have a older style token, this will crap out, yes? Maybe support the older + new?","commit_id":"1e4a778bf85c20d81f475f9cb04fe8c94a1753d5"},{"author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"change_message_id":"3cb0adf7596da692b0845cb26e34ea01e606d248","unresolved":false,"context_lines":[{"line_number":145,"context_line":"        try:"},{"line_number":146,"context_line":"            block \u003d keyring.get_password(\u0027novaclient_auth\u0027, self._make_key())"},{"line_number":147,"context_line":"            if block:"},{"line_number":148,"context_line":"                _token, management_url, _tenant_id \u003d block.split(\u0027|\u0027, 2)"},{"line_number":149,"context_line":"        except ValueError:"},{"line_number":150,"context_line":"            pass"},{"line_number":151,"context_line":"        return management_url"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAM3%2F%2FO9E%3D","line":148,"in_reply_to":"AAAAM3%2F%2FO%2FI%3D","updated":"2013-01-31 23:44:15.000000000","message":"If I handle the old styles in here then i will end up setting tenant_id \u003d None which will cause a re-request of the token anyway.","commit_id":"1e4a778bf85c20d81f475f9cb04fe8c94a1753d5"}]}
