From b071640da5f36d566c5db68d93ea7906e49516bf Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Fri, 3 Oct 2008 14:41:40 +0000 Subject: (confirm_upgrade) split it out of upgrade() --- mdkapplet | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/mdkapplet b/mdkapplet index a23ae92c..17d36ddd 100755 --- a/mdkapplet +++ b/mdkapplet @@ -351,11 +351,16 @@ sub restart_applet() { exec($0, '--auto-update'); } -sub upgrade() { - return if !(ugtk2::ask_yesorno(N("A new stable distribution has been released"), +sub confirm_upgrade() { + my $bool = ugtk2::ask_yesorno(N("A new stable distribution has been released"), N("A new stable distribution has been released."), N("Do you want to upgrade to the '\%s' distribution?", $new_distro_version), - )); + ); + $bool; +} + +sub upgrade() { + return if !confirm_upgrade(); logIt("backuping urpmi configuration"); cp_af("$root/etc/urpmi/urpmi.cfg", "$ENV{HOME}/urpmi.cfg.backup." . int(rand 100000)); -- cgit v1.2.1