# Python Security Project (PySec) and its related class files.
#
# PySec is a set of tools for secure application development under Linux
#
# Copyright 2014 PySec development team
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#   http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# -*- coding: ascii -*-
WRONG_OPEN_MODE = "modalita' d'apertura non conosciuta: %r"
WRONG_ONE_CHAR_STRING = "stringa da un carattere invalida: %r"

LOG_ALREADY_SET = "Log gia' presente"
LOG_NOT_STARTED = "Log non iniziato"
LOG_NEGATIVE_ACT_CODE = "codice negativo per l'operazione: %d"
LOG_CODE_PRESENT = "codice gia' presente: %d"
LOG_NAME_PRESENT = "nome gia' presente: %r"
LOG_ERR_NOT_FOUND = "errore %r inesistente"

CHECK_WRONG_SUBRULE_TYPE = "tipo della sottoregola errato: %r"
CHECK_WRONG_RULE_TYPE = "tipo della regola errato: %r"

ENT_NEGATIVE_BASE = "base negativa invalida: %d"
ENT_NEGATIVE_FREQ = "frequenza negativa invalida: %d"
ENT_WRONG_BYTE = "valore byte errato: %r"

EXPR_WRONG_VAR_NAME = "nome variabile invalido: %r"

LOAD_WRONG_FIELDS = "numero di campi errato alla riga %d"
LOAD_WRONG_LIB_NAME = "nome libreria errato alla riga %d"
LOAD_WRONG_VERSION_FORMAT = "formato della version errato alla riga %d"
LOAD_WRONG_HASH_FORMAT = "formato dell'hash invalido alla riga %d"
LOAD_DUP_LIB = "libreria gia' presente: %r %d.%d.%d"
LOAD_LIB_NOT_FOUND = "libreria %r non presente"
LOAD_LIB_VER_NOT_FOUND = "libreria %r %r non presente"
LOAD_INVALID_HASH = "modulo %r %r in %r non corrisponde all'hash %r"

STR_WRONG_BYTE = "valore byte errato: %r"

TIME_INVALID_TIME_FORMAT = "formato invalido: %r"
TIME_UNKNOWN_TIME_UNIT = "unita' temporale sconosciuta: %r"
TIME_NOT_NUMERIC_VALUE = "valore numerico invalido: %r"

