Module: Parameters
- Defined in:
- lib/picrate/creators/parameters.rb
Overview
module to read sketch.yml and or create sketch.yml with default parameters
Constant Summary collapse
- PATH =
File.join(ENV['HOME'], '.picrate').freeze
- FILE =
File.join(PATH, 'sketch.yml').freeze
- PARAM =
{ 'sketch' => { 'width' => 640, 'height' => 480, 'mode' => 'P2D' } }.freeze
Class Method Summary collapse
Class Method Details
.read ⇒ Object
19 20 21 22 |
# File 'lib/picrate/creators/parameters.rb', line 19 def self.read write unless File.exist?(FILE) YAML.load_file(FILE) end |
.write ⇒ Object
14 15 16 17 |
# File 'lib/picrate/creators/parameters.rb', line 14 def self.write FileUtils.mkdir_p PATH File.write(FILE, PARAM.to_yaml) end |