class Inspec::Resources::YamlConfig

Public Instance Methods

parse(content) click to toggle source

override file load and parse hash from yaml

# File lib/inspec/resources/yaml.rb, line 28
def parse(content)
  YAML.load(content)
rescue => e
  raise Inspec::Exceptions::ResourceFailed, "Unable to parse YAML: #{e.message}"
end

Private Instance Methods

resource_base_name() click to toggle source

used by JsonConfig to build up a full to_s method based on whether a file path, content, or command was supplied.

# File lib/inspec/resources/yaml.rb, line 38
def resource_base_name
  "YAML"
end