Class: Jerakia::Datasource::File::Yaml

Inherits:
Object
  • Object
show all
Defined in:
lib/jerakia/datasource/file/yaml.rb

Class Method Summary collapse

Class Method Details

.import_file(fname, extension = 'yml') ⇒ Object



6
7
8
9
10
11
12
# File 'lib/jerakia/datasource/file/yaml.rb', line 6

def import_file(fname, extension='yml')
  diskfile="#{fname}.#{extension}"
  Jerakia.log.debug("scanning file #{diskfile}")
  return {} unless ::File.exists?(diskfile)
  data=::File.read(diskfile)
  YAML.load(data)
end