Sha256: 4e013c8df18adedc626f54c62e7fd9fe91cb2b6ea7ee80f249ac9c20e4f3c155
Contents?: true
Size: 349 Bytes
Versions: 2
Compression:
Stored size: 349 Bytes
Contents
module PopulateEnv module MissingPrompt module_function 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 end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
populate-env-0.1.1 | lib/populate_env/missing_prompt.rb |
populate-env-0.1.0 | lib/populate_env/missing_prompt.rb |