)]}'
{"lib/puppet/type/cinder_type.rb":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"7476869c9c97d2289b14f38ee739e129ccfe10a9","unresolved":true,"context_lines":[{"line_number":16,"context_line":"      is.sort \u003d\u003d should.sort"},{"line_number":17,"context_line":"    end"},{"line_number":18,"context_line":"    validate do |value|"},{"line_number":19,"context_line":"      raise ArgumentError, \"Properties doesn\u0027t match\" unless value.match(/^\\s*[^\u003d\\s]+\u003d\\S(([^\u003d,])+((?\u003c\u003d\\S),(?\u003d\\S))?)+([^\\s\u003d,])+$/)"},{"line_number":20,"context_line":"    end"},{"line_number":21,"context_line":"  end"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-ruby","patch_set":3,"id":"0423d6ac_d4126a98","line":19,"range":{"start_line":19,"start_character":86,"end_line":19,"end_character":116},"updated":"2021-04-14 01:29:10.000000000","message":"I\u0027m ok with current implementation but wondering whether we can make this more specific to accept only \"\u003cis\u003e\".","commit_id":"a032bec7d6a6016126f667361143e6630e159080"}],"spec/unit/provider/cinder_type/openstack_spec.rb":[{"author":{"_account_id":21129,"name":"Alan Bishop","email":"abishopsweng@gmail.com","username":"ASBishop","status":"ex Red Hat"},"change_message_id":"c6c949d946ba93bd2989b880b778909870499801","unresolved":true,"context_lines":[{"line_number":41,"context_line":"      describe \u0027#create\u0027 do"},{"line_number":42,"context_line":"        it \u0027creates a type\u0027 do"},{"line_number":43,"context_line":"          provider_class.expects(:openstack)"},{"line_number":44,"context_line":"            .with(\u0027volume type\u0027, \u0027create\u0027, \u0027--format\u0027, \u0027shell\u0027, [\u0027--property\u0027, \u0027key\u003dvalue\u0027, \u0027--property\u0027, \u0027new_key\u003dnew_value\u0027, \u0027--property\u0027, \u0027multiattach\u003d\u003cis\u003e True\u0027, \u0027--public\u0027, \u0027Backend_1\u0027])"},{"line_number":45,"context_line":"            .returns(\u0027id\u003d\"90e19aff-1b35-4d60-9ee3-383c530275ab\""},{"line_number":46,"context_line":"name\u003d\"Backend_1\""},{"line_number":47,"context_line":"properties\u003d\"key\u003d\\\u0027value\\\u0027, new_key\u003d\\\u0027new_value\\\u0027, multiattach\u003d\\\u0027\u003cis\u003e True\\\u0027\""}],"source_content_type":"text/x-ruby","patch_set":1,"id":"d92cd9da_1c4b8809","line":44,"range":{"start_line":44,"start_character":154,"end_line":44,"end_character":159},"updated":"2020-12-17 13:45:47.000000000","message":"I don\u0027t recall if the resulting command string is ultimately processed by a shell, but if it is then are additional quotes required to prevent \"\u003cis\u003e\" from being interpreted as shell redirection tokens?","commit_id":"5e9d5616a40555548499643f33caba8aebbcce06"}]}
