)]}'
{"cloudkittyclient/shell.py":[{"author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"change_message_id":"d4a500d5f7448c72dac2d974de84b50444dfa624","unresolved":false,"context_lines":[{"line_number":79,"context_line":"    ]"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    def _get_api_version(self, args):"},{"line_number":82,"context_line":"        # FIXME(peschk_l): This is a hacky way to figure out the client version"},{"line_number":83,"context_line":"        # to load. If anybody has a better idea, please fix this."},{"line_number":84,"context_line":"        self.deferred_help \u003d True"},{"line_number":85,"context_line":"        parser \u003d self.build_option_parser(\u0027CloudKitty CLI client\u0027,"},{"line_number":86,"context_line":"                                          utils.get_version())"},{"line_number":87,"context_line":"        del self.deferred_help"},{"line_number":88,"context_line":"        parsed_args \u003d parser.parse_known_args(args)"},{"line_number":89,"context_line":"        return str(parsed_args[0].os_rating_api_version or DEFAULT_API_VERSION)"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"    def __init__(self, args):"},{"line_number":92,"context_line":"        self._args \u003d args"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fb8cfa7_3831c70c","line":89,"range":{"start_line":82,"start_character":8,"end_line":89,"end_character":79},"updated":"2019-06-04 15:34:49.000000000","message":"Couldn\u0027t figure a less \"hacky\" way to do this I must admit.","commit_id":"108676c9b59d905d6d9c6b11ce30e771d2714b23"}],"doc/source/usage.rst":[{"author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"change_message_id":"d4a500d5f7448c72dac2d974de84b50444dfa624","unresolved":false,"context_lines":[{"line_number":8,"context_line":"Authentication"},{"line_number":9,"context_line":"--------------"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"The CloudKitty client can either be used through the standalone CLI exectuable"},{"line_number":12,"context_line":"(``cloudkitty``) or through the OpenStack Client module (``openstack rating``)."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"When using CloudKitty in standalone mode (ie without Keystone authentication),"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_95f0be92","line":11,"range":{"start_line":11,"start_character":68,"end_line":11,"end_character":78},"updated":"2019-06-04 15:34:49.000000000","message":"Typo \u003d\u003e executable.","commit_id":"108676c9b59d905d6d9c6b11ce30e771d2714b23"}],"releasenotes/notes/add-support-v2-summary-7c1ff903f21f057b.yaml":[{"author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"change_message_id":"d4a500d5f7448c72dac2d974de84b50444dfa624","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Support for the ``/v2/summary`` endpoint has been added to the client. The"},{"line_number":5,"context_line":"    ``sumamry get`` CLI command as well as the ``client.summary`` object in"},{"line_number":6,"context_line":"    the python library have been overriden in case the v2 API is used."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9fb8cfa7_35c79215","line":5,"range":{"start_line":5,"start_character":6,"end_line":5,"end_character":13},"updated":"2019-06-04 15:34:49.000000000","message":"Typo \u003d\u003e summary.","commit_id":"108676c9b59d905d6d9c6b11ce30e771d2714b23"}]}
