Module: CodebreakerVk::Uploader

Included in:
Console
Defined in:
lib/codebreaker_vk/uploader/uploader.rb

Constant Summary collapse

PATH_FOLDER =
'./data_base/'
PATH_NAME =
'database'
PATH_FORMAT =
'.yaml'
PATH =
PATH_FOLDER + PATH_NAME + PATH_FORMAT

Instance Method Summary collapse

Instance Method Details

#load_dbObject



10
11
12
# File 'lib/codebreaker_vk/uploader/uploader.rb', line 10

def load_db
  File.exist?(PATH) ? YAML.load_stream(File.open(PATH)) : []
end

#save_to_db(results) ⇒ Object



14
15
16
# File 'lib/codebreaker_vk/uploader/uploader.rb', line 14

def save_to_db(results)
  File.open(PATH, 'a') { |f| f.write results.to_yaml }
end