Class: Status
- Inherits:
-
Object
- Object
- Status
- Defined in:
- lib/status.rb
Class Attribute Summary collapse
-
.status_file ⇒ Object
Returns the value of attribute status_file.
Class Method Summary collapse
Class Attribute Details
.status_file ⇒ Object
Returns the value of attribute status_file.
6 7 8 |
# File 'lib/status.rb', line 6 def status_file @status_file end |
Class Method Details
.get ⇒ Object
18 19 20 |
# File 'lib/status.rb', line 18 def get @status ||= Hashie::Mash.new(load_or_create) end |
.load_or_create ⇒ Object
12 13 14 15 16 |
# File 'lib/status.rb', line 12 def load_or_create Output.info 'Loading status file', status_file `mkdir -p #{File.dirname(status_file)}` (File.exist? status_file) ? eval(File.read(status_file)) : {} end |