예제 #1
0
def getUnitMessage(errorCode, errorString):
    errorName = UNIT_ERROR_NAMES[errorCode]
    if errorCode in UNIT_ERRORS_TRANSLATE_AS_WARNINGS:
        msgType = SystemMessages.SM_TYPE.Warning
        errorKey = SYSTEM_MESSAGES.unit_warnings(errorName)
    else:
        msgType = SystemMessages.SM_TYPE.Error
        errorKey = SYSTEM_MESSAGES.unit_errors(errorName)
    if errorKey is not None:
        msgBody = i18n.makeString(errorKey)
    else:
        msgBody = errorName + '\n' + errorString
    return (msgType, msgBody)
예제 #2
0
def getUnitMessage(errorCode, errorString):
    errorName = UNIT_ERROR_NAMES[errorCode]
    if errorCode in UNIT_ERRORS_TRANSLATE_AS_WARNINGS:
        msgType = SystemMessages.SM_TYPE.Warning
        errorKey = SYSTEM_MESSAGES.unit_warnings(errorName)
    else:
        msgType = SystemMessages.SM_TYPE.Error
        errorKey = SYSTEM_MESSAGES.unit_errors(errorName)
    if errorKey is not None:
        msgBody = i18n.makeString(errorKey)
    else:
        msgBody = errorName + '\n' + errorString
    return (msgType, msgBody)
예제 #3
0
def getUnitKickedReasonMessage(reasonStr):
    return i18n.makeString(SYSTEM_MESSAGES.unit_warnings(reasonStr))
예제 #4
0
def getUnitKickedReasonMessage(reasonStr):
    return i18n.makeString(SYSTEM_MESSAGES.unit_warnings(reasonStr))
예제 #5
0
def getUnitWarningMessage(key):
    return i18n.makeString(SYSTEM_MESSAGES.unit_warnings(key))