Module: Bootprint::Collectors::Environment
- Defined in:
- lib/bootprint/collectors/environment.rb
Class Method Summary collapse
Class Method Details
.capture ⇒ Object
10 11 12 13 14 15 16 17 18 |
# File 'lib/bootprint/collectors/environment.rb', line 10 def capture names = ENV.keys.select { |name| Bootprint.configuration.capture_environment?(name) } names |= Bootprint.configuration.required_environment_names names |= Bootprint.configuration.optional_environment_names { "variables" => names.sort.to_h { |name| [name, ENV.key?(name)] }, "redaction" => "Names and presence only; values are never captured." } end |
.key ⇒ Object
8 |
# File 'lib/bootprint/collectors/environment.rb', line 8 def key = "environment" |