Module: PopulateEnv::MissingPrompt

Defined in:
lib/populate_env/missing_prompt.rb

Class Method Summary collapse

Class Method Details

.call(definition, options) ⇒ Object



5
6
7
8
9
10
11
12
13
# File 'lib/populate_env/missing_prompt.rb', line 5

def call(definition, options)
  prompt = ''
  prompt << "\n  #{definition.description}\n\n" if definition.description
  prompt << "  => Please provide a value for #{definition.name}: "

  options.output.print prompt

  options.input.gets.strip
end