Sha256: 68bf257694580dc11c2f2977b6849ae592277a830a1ce7eb23e0b0b5a21c6a23
Contents?: true
Size: 526 Bytes
Versions: 3
Compression:
Stored size: 526 Bytes
Contents
module Sredder class Sredderc attr_accessor :token, :secret attr_reader :file_path def initialize(path = '~/.sredderc') @file_path = File.expand_path(path) end def exists? File.exists?(file_path) end def load if exists? params = File.read(file_path).split self.secret = params[0] self.token = params[1] end end def save File.open(file_path, 'w') do |f| f.puts(secret) f.puts(token) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
sredder-0.0.4 | lib/sredder/sredderc.rb |
sredder-0.0.2 | lib/sredder/sredderc.rb |
sredder-0.0.1 | lib/sredder/sredderc.rb |