class KManager::Resources::YamlFileResource
Represents a YAML file resource.
Public Class Methods
new(**opts)
click to toggle source
Calls superclass method
KManager::Resources::FileResource::new
# File lib/k_manager/resources/yaml_file_resource.rb, line 7 def initialize(**opts) super(**opts) @type = :yaml end
Public Instance Methods
load_document()
click to toggle source
# File lib/k_manager/resources/yaml_file_resource.rb, line 12 def load_document data = YAML.safe_load(content) document.data = data end