def puts(msg, m_type="info"): messages_by_type = { "info": colors.blue(msg), "success": colors.green(msg), "warn": colors.yellow(msg), "error": colors.red(msg), } fabric_puts(messages_by_type[m_type])
def puts(msg, m_type='info'): messages_by_type = { 'info': colors.blue(msg), 'success': colors.green(msg), 'warn': colors.yellow(msg), 'error': colors.red(msg) } fabric_puts(messages_by_type[m_type])
def puts(info=None, success=None, warn=None, error=None): """ Print a string in different colours """ if info: fabric_puts(colors.cyan(info)) elif success: fabric_puts(colors.green(success)) elif warn: fabric_puts(colors.yellow(warn)) elif error: fabric_puts(colors.red(error))