class JefferiesTube::Console
Public Class Methods
prompt()
click to toggle source
# File lib/jefferies_tube/console.rb, line 2 def self.prompt rails_env = JefferiesTube.configuration.environment if rails_env color = "\e[0m" #Default to white text on no background current_app = JefferiesTube.configuration.prompt_name # shorten some common long environment names if rails_env == "development" elsif rails_env == "dev" rails_env = "dev" color = "\e[0;37m\e[1;44m" #White on blue elsif ["test", "qa", "staging"].include? rails_env color = "\e[0;37m\e[1;43m" #White on yellow elsif rails_env == "production" rails_env = "prod" color = "\e[0;37m\e[1;41m" #White on red end base = "#{color}#{current_app}(#{rails_env})\e[0m" return "#{base}> " else return "#{current_app}> " end end