_emerge.stdout_spinner module

class _emerge.stdout_spinner.stdout_spinner

Bases: object

_return_early()

Flushing ouput to the tty too frequently wastes cpu time. Therefore, each update* method should return without doing any output when this method returns True.

scroll_msgs = ['Gentoo Rocks (Linux)', 'Thank you for using Gentoo. :)', 'Are you actually trying to read this?', 'How many times have you stared at this?', 'We are generating the cache right now', 'You are paying too much attention.', 'A theory is better than its explanation.', 'Phasers locked on target, Captain.', 'Thrashing is just virtual crashing.', 'To be is to program.', 'Real Users hate Real Programmers.', 'When all else fails, read the instructions.', 'Functionality breeds Contempt.', 'The future lies ahead.', '3.1415926535897932384626433832795028841971694', 'Sometimes insanity is the only alternative.', 'Inaccuracy saves a world of explanation.']
twirl_sequence = '/-\\|/-\\|/-\\|/-\\|\\-/|\\-/|\\-/|\\-/|'
update_basic()
update_quiet()
update_scroll()
update_twirl()