)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":20517,"name":"Dmitry Burmistrov","email":"dmburmistrov@mirantis.com","username":"dmburmistrov"},"change_message_id":"908e724ec15c412739686428492cddb0cab7fd15","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Added support for messaging urls"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Ceilometer supports multipplke notifications. The config"},{"line_number":10,"context_line":"entry in ceilometer.conf allows for a multi-value for"},{"line_number":11,"context_line":"notification/messaging_urls."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1a122d0e_b5542efe","line":9,"range":{"start_line":9,"start_character":20,"end_line":9,"end_character":30},"updated":"2016-04-26 13:59:00.000000000","message":"multiple","commit_id":"dd6b5a307db490f017a617b4a501553f514a6dd8"},{"author":{"_account_id":8318,"name":"Matthew J Black","email":"mjblack@gmail.com","username":"mjblack"},"change_message_id":"34779c4c99644c4c8bf35efdff8c3d1d14ece8f3","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Added support for messaging urls"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Ceilometer supports multipplke notifications. The config"},{"line_number":10,"context_line":"entry in ceilometer.conf allows for a multi-value for"},{"line_number":11,"context_line":"notification/messaging_urls."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1a122d0e_8cfd80b3","line":9,"range":{"start_line":9,"start_character":20,"end_line":9,"end_character":30},"in_reply_to":"1a122d0e_b5542efe","updated":"2016-04-28 00:06:10.000000000","message":"Done","commit_id":"dd6b5a307db490f017a617b4a501553f514a6dd8"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"d8fe97d5c0a277cd9128139c4c0bccfc4fd60c78","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Added support for messaging urls"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Ceilometer supports multipplke notifications. The config"},{"line_number":10,"context_line":"entry in ceilometer.conf allows for a multi-value for"},{"line_number":11,"context_line":"notification/messaging_urls."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"dab17558_de040d19","line":9,"updated":"2016-05-17 14:35:59.000000000","message":"I like this words, you made my day!","commit_id":"ddbe8b924e38fdf641a756765fe8d7d5e4bf2f02"},{"author":{"_account_id":8318,"name":"Matthew J Black","email":"mjblack@gmail.com","username":"mjblack"},"change_message_id":"ef5a37bf1cd66728bd72eddb4edc14c9302e2b8f","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Added support for messaging urls"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Ceilometer supports multipplke notifications. The config"},{"line_number":10,"context_line":"entry in ceilometer.conf allows for a multi-value for"},{"line_number":11,"context_line":"notification/messaging_urls."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"dab17558_634d7c3d","line":9,"in_reply_to":"dab17558_de040d19","updated":"2016-05-17 18:17:51.000000000","message":"Done","commit_id":"ddbe8b924e38fdf641a756765fe8d7d5e4bf2f02"}],"lib/puppet/provider/ceilometer_multiline_config/openstackconfig.rb":[{"author":{"_account_id":16771,"name":"mpolenchuk","email":"mpolenchuk@mirantis.com","username":"mpolenchuk"},"change_message_id":"4607ddc292708676482cad22727535186643620f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Puppet::Type.type(:ceilometer_multiline_config).provide("},{"line_number":2,"context_line":"  :openstackconfig,"},{"line_number":3,"context_line":"  :parent \u003d\u003e Puppet::Type.type(:openstack_config).provider(:ruby)"},{"line_number":4,"context_line":") do"}],"source_content_type":"text/x-ruby","patch_set":2,"id":"1a122d0e_7b99d378","line":1,"range":{"start_line":1,"start_character":19,"end_line":1,"end_character":46},"updated":"2016-04-27 08:28:13.000000000","message":"the existing ceilometer_config should be extended instead of bringing in the new one (which managed the same config).","commit_id":"dd6b5a307db490f017a617b4a501553f514a6dd8"},{"author":{"_account_id":8318,"name":"Matthew J Black","email":"mjblack@gmail.com","username":"mjblack"},"change_message_id":"c4cb7bee7678c1d052abd78919cdbe3ebebda9f2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Puppet::Type.type(:ceilometer_multiline_config).provide("},{"line_number":2,"context_line":"  :openstackconfig,"},{"line_number":3,"context_line":"  :parent \u003d\u003e Puppet::Type.type(:openstack_config).provider(:ruby)"},{"line_number":4,"context_line":") do"}],"source_content_type":"text/x-ruby","patch_set":2,"id":"1a122d0e_0a8ca6d8","line":1,"range":{"start_line":1,"start_character":19,"end_line":1,"end_character":46},"in_reply_to":"1a122d0e_14f6925c","updated":"2016-04-28 12:09:42.000000000","message":"I\u0027ll take a look into that and see if that solves the issue.","commit_id":"dd6b5a307db490f017a617b4a501553f514a6dd8"},{"author":{"_account_id":8318,"name":"Matthew J Black","email":"mjblack@gmail.com","username":"mjblack"},"change_message_id":"f2fa6230bc7dc22242d3ed7a4243f9ad1f24de62","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Puppet::Type.type(:ceilometer_multiline_config).provide("},{"line_number":2,"context_line":"  :openstackconfig,"},{"line_number":3,"context_line":"  :parent \u003d\u003e Puppet::Type.type(:openstack_config).provider(:ruby)"},{"line_number":4,"context_line":") do"}],"source_content_type":"text/x-ruby","patch_set":2,"id":"1a122d0e_ccd5b843","line":1,"range":{"start_line":1,"start_character":19,"end_line":1,"end_character":46},"in_reply_to":"1a122d0e_7b99d378","updated":"2016-04-27 23:56:51.000000000","message":"I tried that initially. It was not idempotent because it would see initial values as arrays and replace them with strings.","commit_id":"dd6b5a307db490f017a617b4a501553f514a6dd8"},{"author":{"_account_id":16771,"name":"mpolenchuk","email":"mpolenchuk@mirantis.com","username":"mpolenchuk"},"change_message_id":"c052f8968a3a7cf7581aa6b4390663c0bc81f761","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Puppet::Type.type(:ceilometer_multiline_config).provide("},{"line_number":2,"context_line":"  :openstackconfig,"},{"line_number":3,"context_line":"  :parent \u003d\u003e Puppet::Type.type(:openstack_config).provider(:ruby)"},{"line_number":4,"context_line":") do"}],"source_content_type":"text/x-ruby","patch_set":2,"id":"1a122d0e_14f6925c","line":1,"range":{"start_line":1,"start_character":19,"end_line":1,"end_character":46},"in_reply_to":"1a122d0e_ccd5b843","updated":"2016-04-28 07:43:43.000000000","message":"Just use insync? method:\ndef insync?(is)\n  return super unless should.is_a? Array\n  is.sort \u003d\u003d should.sort\nend\n\nbut it needs to be tested.","commit_id":"dd6b5a307db490f017a617b4a501553f514a6dd8"}],"releasenotes/notes/added_messaging_urls-fbf1309bf1bfafa4.yaml":[{"author":{"_account_id":20517,"name":"Dmitry Burmistrov","email":"dmburmistrov@mirantis.com","username":"dmburmistrov"},"change_message_id":"2f2c04528aacd7bd87ee31eba12ed0b959a89021","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Added messaging_urls parameter to ceilometer agents notification. "},{"line_number":4,"context_line":"    The parameter accepts an array."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1a122d0e_d1e8dfe4","line":3,"range":{"start_line":3,"start_character":69,"end_line":3,"end_character":70},"updated":"2016-04-26 13:33:35.000000000","message":"trailing space","commit_id":"dd6b5a307db490f017a617b4a501553f514a6dd8"}]}
