class Inspec::Resources::Opa
Attributes
result[R]
Public Class Methods
new(content)
click to toggle source
Calls superclass method
Inspec::Resources::JsonConfig::new
# File lib/inspec/resources/opa.rb, line 10 def initialize(content) @content = content super({ content: @content }) end
Private Instance Methods
parse(content)
click to toggle source
# File lib/inspec/resources/opa.rb, line 17 def parse(content) @content = YAML.load(content) rescue => e raise Inspec::Exceptions::ResourceFailed, "Unable to parse OPA query output: #{e.message}" end