Class: StacksOnDeck::App

Inherits:
Sinatra::Application
  • Object
show all
Defined in:
lib/stacksondeck/app.rb

Class Method Summary collapse

Class Method Details

.run!Object



16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# File 'lib/stacksondeck/app.rb', line 16

def self.run!
  log.info event: 'run!'

  @@db = {}
  @@db_dump = '--- {}'
  @@last_modified = Time.now
  @@ridley = Ridley.from_chef_config settings.config

  Thread.new do
    loop do
      refresh!
      sleep settings.refresh
    end
  end

  super
end