blob: 5abdc8a96514fe27a8abf0154768f59af8ec1bd1 [file] [log] [blame]
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
from __future__ import print_function
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: ", end=' ')
ticks=list(range(secs))
ticks.reverse()
for sec in ticks:
sys.stdout.write(colorize("UNMERGE_WARN", str(sec+1)+" "))
sys.stdout.flush()
time.sleep(1)
print()