Sha256: 4f6918c69413547ab0b9dd98553c2a5cb2023c94c6979e02878f43e9ef593ae4

Contents?: true

Size: 439 Bytes

Versions: 2

Compression:

Stored size: 439 Bytes

Contents

require 'yaml'

class Utilities

  def initialize
    @path = 'config/config.yml'
    @config = YAML.load_file(@path)
  end

  def browser=(browser)
    @config['browser'] = browser
    overwrite_yaml
  end

  def path=(path)
    @config['path'] = path
    overwrite_yaml
  end

  def url=(url)
    @config['url'] = url
    overwrite_yaml
  end

  def overwrite_yaml
    File.open(@path, 'w') { |file| YAML.dump(@config, file) }
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ruby_raider-0.2.7 lib/utilities/utilities.rb
ruby_raider-0.2.6 lib/utilities/utilities.rb