Class: ValidEnv::RequiredEnvVar

Inherits:
EnvVar
  • Object
show all
Defined in:
lib/valid-env/required_env_var.rb

Instance Attribute Summary

Attributes inherited from EnvVar

#additional_details, #default_value, #key

Instance Method Summary collapse

Methods inherited from EnvVar

#==, #boolean?, #initialize, #raw_value_from_env, #value

Constructor Details

This class inherits a constructor from ValidEnv::EnvVar

Instance Method Details

#to_sObject



3
4
5
6
7
8
# File 'lib/valid-env/required_env_var.rb', line 3

def to_s
  msg = "Environment Variable: #{key} (required"
  msg << " #{additional_details}" if additional_details
  msg << ")"
  msg
end