# Copyright 1999-2009 Gentoo Foundation | |
# Distributed under the terms of the GNU General Public License v2 | |
# $Id$ | |
import sys | |
import time | |
from portage.output import colorize | |
def countdown(secs=5, doing="Starting"): | |
if secs: | |
print ">>> Waiting",secs,"seconds before starting..." | |
print ">>> (Control-C to abort)...\n"+doing+" in: ", | |
ticks=range(secs) | |
ticks.reverse() | |
for sec in ticks: | |
sys.stdout.write(colorize("UNMERGE_WARN", str(sec+1)+" ")) | |
sys.stdout.flush() | |
time.sleep(1) | |