def print_command(cmd): UnixConsoleStyler.apply_style('blue') print(cmd.rstrip()) UnixConsoleStyler.apply_style('default')
def print_info(info): UnixConsoleStyler.apply_style('green') print(info.rstrip()) UnixConsoleStyler.apply_style('default')
def print_with_color(line): if ERROR_PATTERN.match(line): UnixConsoleStyler.apply_style('red') elif WARNING_PATTERN.match(line): UnixConsoleStyler.apply_style('yellow') elif LINKER_ERROR_PATTERN.match(line): UnixConsoleStyler.apply_style('white') UnixConsoleStyler.apply_style('on_red') elif TIME_PATTERN.match(line): pdb.set_trace() UnixConsoleStyler.apply_style('magenta') print(line.rstrip()) UnixConsoleStyler.apply_style('default')