)]}'
{"lib/puppet/provider/keystone_role/openstack.rb":[{"author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"change_message_id":"f5b99a824f00c4b533baa9615133cde838b4985e","unresolved":false,"context_lines":[{"line_number":63,"context_line":"  def self.prefetch(resources)"},{"line_number":64,"context_line":"    roles \u003d instances"},{"line_number":65,"context_line":"    resources.keys.each do |name|"},{"line_number":66,"context_line":"       if provider \u003d roles.find{ |role| role.name \u003d\u003d name.downcase }"},{"line_number":67,"context_line":"        resources[name].provider \u003d provider"},{"line_number":68,"context_line":"      end"},{"line_number":69,"context_line":"    end"}],"source_content_type":"text/x-ruby","patch_set":1,"id":"5f7c97a3_0e901196","line":66,"range":{"start_line":66,"start_character":44,"end_line":66,"end_character":49},"updated":"2018-06-19 08:08:44.000000000","message":"We could use .casecmp() also, but i\u0027m ok with this.","commit_id":"a8053e6972300628d1678ba6679b37d8dd714d6c"}]}
