Simplify output of environment variables.
This commit is contained in:
parent
7d312e4cca
commit
f0337a3183
@ -10,21 +10,22 @@ module Hbc
|
|||||||
puts render_taps(Hbc.default_tap)
|
puts render_taps(Hbc.default_tap)
|
||||||
puts render_taps(*alt_taps)
|
puts render_taps(*alt_taps)
|
||||||
ohai "Contents of $LOAD_PATH:", render_load_path($LOAD_PATH)
|
ohai "Contents of $LOAD_PATH:", render_load_path($LOAD_PATH)
|
||||||
ohai "Contents of $RUBYLIB Environment Variable:", render_env_var("RUBYLIB")
|
ohai "Environment Variables:"
|
||||||
ohai "Contents of $RUBYOPT Environment Variable:", render_env_var("RUBYOPT")
|
render_env_var("RUBYLIB")
|
||||||
ohai "Contents of $RUBYPATH Environment Variable:", render_env_var("RUBYPATH")
|
render_env_var("RUBYOPT")
|
||||||
ohai "Contents of $RBENV_VERSION Environment Variable:", render_env_var("RBENV_VERSION")
|
render_env_var("RUBYPATH")
|
||||||
ohai "Contents of $CHRUBY_VERSION Environment Variable:", render_env_var("CHRUBY_VERSION")
|
render_env_var("RBENV_VERSION")
|
||||||
ohai "Contents of $GEM_HOME Environment Variable:", render_env_var("GEM_HOME")
|
render_env_var("CHRUBY_VERSION")
|
||||||
ohai "Contents of $GEM_PATH Environment Variable:", render_env_var("GEM_PATH")
|
render_env_var("GEM_HOME")
|
||||||
ohai "Contents of $BUNDLE_PATH Environment Variable:", render_env_var("BUNDLE_PATH")
|
render_env_var("GEM_PATH")
|
||||||
ohai "Contents of $PATH Environment Variable:", render_env_var("PATH")
|
render_env_var("BUNDLE_PATH")
|
||||||
ohai "Contents of $SHELL Environment Variable:", render_env_var("SHELL")
|
render_env_var("PATH")
|
||||||
ohai "Contents of Locale Environment Variables:", render_with_none(locale_variables)
|
render_env_var("SHELL")
|
||||||
|
locale_variables
|
||||||
end
|
end
|
||||||
|
|
||||||
def self.locale_variables
|
def self.locale_variables
|
||||||
ENV.keys.grep(/^(?:LC_\S+|LANG|LANGUAGE)\Z/).collect { |v| %Q(#{v}="#{ENV[v]}") }.sort.join("\n")
|
ENV.keys.grep(/^(?:LC_\S+|LANG|LANGUAGE)\Z/).sort.each(&method(:render_env_var))
|
||||||
end
|
end
|
||||||
|
|
||||||
def self.none_string
|
def self.none_string
|
||||||
@ -63,9 +64,8 @@ module Hbc
|
|||||||
|
|
||||||
def self.render_env_var(var)
|
def self.render_env_var(var)
|
||||||
if ENV.key?(var)
|
if ENV.key?(var)
|
||||||
%Q(#{var}="#{ENV[var]}")
|
var = %Q(#{var}="#{ENV[var]}")
|
||||||
else
|
puts var.gsub(ENV["HOME"], "~")
|
||||||
none_string
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user