1
0
mirror of https://github.com/OpenNebula/one.git synced 2024-12-24 21:34:01 +03:00

B #4075: add support for boolean inputs (#4120)

This commit is contained in:
Alejandro Huertas Herrero 2020-01-24 12:24:00 +01:00 committed by Ruben S. Montero
parent 3b1773f509
commit 8c9b56bc29

View File

@ -183,6 +183,20 @@ EOT
answer = Base64::encode64(answer).strip.delete("\n")
end
when 'boolean'
print header
answer = STDIN.readline.chop
# use default in case it's empty
answer = initial if answer.empty?
unless %w[YES NO].include?(answer)
STDERR.puts "Invalid boolean '#{answer}'"
STDERR.puts 'Boolean has to be YES or NO'
exit(-1)
end
when 'password'
print header