Method: Idcf::Cli::Lib::Util::Input.qa

Defined in:
lib/idcf/cli/lib/util/input.rb

.qa(title, setting, nd = '') ⇒ String

qa

Parameters:

  • title (String)
  • setting (Hash)
  • nd (String) (defaults to: '')

Returns:

  • (String)


14
15
16
17
18
19
20
21
# File 'lib/idcf/cli/lib/util/input.rb', line 14

def qa(title, setting, nd = '')
  loop do
    v = qa_setting_list(setting)
    qa_puts_question(title, nd, v)
    result = qa_answer_input(v, nd)
    return result unless result.empty?
  end
end