TT#69150 Switch to use IO::Prompt::Tiny instead of ad-hoc code

Change-Id: Ifdbff773894bf6f8d4e23b9d647b34487adcd954
(cherry picked from commit 565f539825)
changes/49/34449/1
Guillem Jover 7 years ago committed by Rene Krenn
parent 9dd733349d
commit e3282dbc18

1
debian/control vendored

@ -52,6 +52,7 @@ Depends:
libgearman-client-perl,
libhtml-parser-perl,
libintl-perl,
libio-prompt-tiny-perl,
libio-socket-ssl-perl,
liblog-log4perl-perl,
libmail-imapclient-perl,

@ -29,6 +29,8 @@ Date_Init('DateFormat=US');
use Date::Calc qw(Normalize_DHMS Add_Delta_DHMS);
use IO::Prompt::Tiny;
use Text::Wrap qw();
#use FindBin qw($Bin);
use Digest::MD5 qw(); #qw(md5 md5_hex md5_base64);
@ -1130,12 +1132,9 @@ sub get_cpucount {
#printf "CPU load: %s\n" , $cpu->load || 0;
}
# Compat wrapper.
sub prompt {
my ($query) = @_; # take a prompt string as argument
local $| = 1; # activate autoflush to immediately show the prompt
print $query;
chomp(my $answer = <STDIN>);
return $answer;
return IO::Prompt::Tiny::prompt(@_);
}
sub check_ipnet {

Loading…
Cancel
Save