)]}'
{"ceilosca/ceilometer/__init__.py":[{"author":{"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},"change_message_id":"e3d5d63598801ce85605b00ec13533743f06910b","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"class NotImplementedError(NotImplementedError):"},{"line_number":17,"context_line":"    pass"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_bfe05bcd","line":17,"range":{"start_line":17,"start_character":4,"end_line":17,"end_character":8},"updated":"2018-07-23 23:45:52.000000000","message":"Changing this file to match the master Ceilometer version.","commit_id":"6d5272da40e0b030e232d0c687079cba6c52e45e"}],"ceilosca/ceilometer/opts.py":[{"author":{"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},"change_message_id":"e3d5d63598801ce85605b00ec13533743f06910b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2014 eNovance"},{"line_number":2,"context_line":"# (c) Copyright 2018 SUSE LLC"},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":5,"context_line":"# not use this file except in compliance with the License. You may obtain"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_7fc5e33d","side":"PARENT","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":29},"updated":"2018-07-23 23:45:52.000000000","message":"Probably could add this back in, but I removed it in the monasca publisher submission to Ceilometer as there is very little changed in this file that would warrant a copyright notice.","commit_id":"f892dae29f63e81f2a0104d57c8a4a9ebdc8892b"},{"author":{"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},"change_message_id":"e3d5d63598801ce85605b00ec13533743f06910b","unresolved":false,"context_lines":[{"line_number":95,"context_line":"                help\u003d\u0027Number of seconds between checks to see if group \u0027"},{"line_number":96,"context_line":"                \u0027membership has changed\u0027),"},{"line_number":97,"context_line":"        ]),"},{"line_number":98,"context_line":"        (\u0027dispatcher_gnocchi\u0027, ("},{"line_number":99,"context_line":"         cfg.StrOpt("},{"line_number":100,"context_line":"             \u0027filter_project\u0027,"},{"line_number":101,"context_line":"             deprecated_for_removal\u003dTrue,"},{"line_number":102,"context_line":"             default\u003d\u0027gnocchi\u0027,"},{"line_number":103,"context_line":"             help\u003d\u0027Gnocchi project used to filter out samples \u0027"},{"line_number":104,"context_line":"             \u0027generated by Gnocchi service activity\u0027),"},{"line_number":105,"context_line":"         cfg.StrOpt("},{"line_number":106,"context_line":"             \u0027archive_policy\u0027,"},{"line_number":107,"context_line":"             deprecated_for_removal\u003dTrue,"},{"line_number":108,"context_line":"             help\u003d\u0027The archive policy to use when the dispatcher \u0027"},{"line_number":109,"context_line":"             \u0027create a new metric.\u0027),"},{"line_number":110,"context_line":"         cfg.StrOpt("},{"line_number":111,"context_line":"             \u0027resources_definition_file\u0027,"},{"line_number":112,"context_line":"             deprecated_for_removal\u003dTrue,"},{"line_number":113,"context_line":"             default\u003d\u0027gnocchi_resources.yaml\u0027,"},{"line_number":114,"context_line":"             help\u003d(\u0027The Yaml file that defines mapping between samples \u0027"},{"line_number":115,"context_line":"                   \u0027and gnocchi resources/metrics\u0027)),"},{"line_number":116,"context_line":"         cfg.FloatOpt("},{"line_number":117,"context_line":"             \u0027request_timeout\u0027, default\u003d6.05, min\u003d0.0,"},{"line_number":118,"context_line":"             deprecated_for_removal\u003dTrue,"},{"line_number":119,"context_line":"             help\u003d\u0027Number of seconds before request to gnocchi times out\u0027))),"},{"line_number":120,"context_line":"        (\u0027event\u0027, ceilometer.event.converter.OPTS),"},{"line_number":121,"context_line":"        (\u0027hardware\u0027, itertools.chain("},{"line_number":122,"context_line":"            ceilometer.hardware.discovery.OPTS,"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_5fa3479c","side":"PARENT","line":119,"range":{"start_line":98,"start_character":32,"end_line":119,"end_character":77},"updated":"2018-07-23 23:45:52.000000000","message":"This was removed in upstream Ceilometer","commit_id":"f892dae29f63e81f2a0104d57c8a4a9ebdc8892b"}]}
