blob: 302138a7ece74686fc9628c4ef68a5fa28407737 [file] [log] [blame]
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
def _flush_elog_mod_echo():
"""
Dump the mod_echo output now so that our other
notifications are shown last.
@rtype: bool
@returns: True if messages were shown, False otherwise.
"""
messages_shown = False
try:
from portage.elog import mod_echo
except ImportError:
pass # happens during downgrade to a version without the module
else:
messages_shown = bool(mod_echo._items)
mod_echo.finalize()
return messages_shown