Module: Rash::Shell

Defined in:
lib/rash/shell.rb,
lib/rash/shell/version.rb

Overview

:no-doc:

Constant Summary collapse

VERSION =
'0.3.0'

Class Method Summary collapse

Class Method Details

.environmentObject



11
12
13
# File 'lib/rash/shell.rb', line 11

def environment
  ENV['APP_ENV'] || ENV['RAILS_ENV'] || ENV['RACK_ENV'] || 'development'
end

.environment_colorObject



15
16
17
# File 'lib/rash/shell.rb', line 15

def environment_color
  environment == 'production' ? "\e[38;5;124m" : "\e[38;5;107m"
end

.environment_with_colorObject



19
20
21
# File 'lib/rash/shell.rb', line 19

def environment_with_color
  "#{environment_color}#{environment}\033[0m"
end