Class: InformantSinatra::Diagnostic

Inherits:
Object
  • Object
show all
Defined in:
lib/informant-sinatra/diagnostic.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.runObject



3
4
5
# File 'lib/informant-sinatra/diagnostic.rb', line 3

def self.run
  new.run
end

Instance Method Details

#runObject



7
8
9
10
11
12
13
14
15
16
# File 'lib/informant-sinatra/diagnostic.rb', line 7

def run
  if Config.enabled?
    response = InformantCommon::Client.transmit(test_form_submission).join.value
    display_response_message(response)
  else
    puts missing_api_token_message
  end

  puts assistance_message
end