Class: Flare::StatusCommand

Inherits:
Object
  • Object
show all
Includes:
CLI::Output
Defined in:
lib/flare/cli/status_command.rb

Instance Method Summary collapse

Instance Method Details

#runObject



10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# File 'lib/flare/cli/status_command.rb', line 10

def run
  puts bold("Flare v#{VERSION}")
  puts

  puts bold("Environment")
  puts "  RAILS_ENV:    #{ENV.fetch("RAILS_ENV", dim("not set"))}"
  puts "  FLARE_KEY:  #{key_status}"
  puts "  FLARE_URL:  #{ENV.fetch("FLARE_URL", dim("https://flare.am (default)"))}"
  puts

  puts bold("Files")
  puts "  Initializer:  #{file_status("config/initializers/flare.rb")}"
  puts "  .env:         #{file_status(".env")}"
  puts "  .gitignore:   #{file_status(".gitignore")}"
  puts "  Database:     #{file_status("db/flare.sqlite3")}"
end