from llogger import LLogger log = LLogger() log.access("pippo") log.unknown_id("123.234.345.456") log.psw_error("pippo") log.panic("pippo") log.admin("admin_name") log.user_del("admin_name", "pippo") log.user_del_error("admin_name", "pippo", "user not found"); log.invalid_op("admin_name"); log.user_ins("admin_name", "pippo") log.user_ins_error("admin_name", "pippo", "user already exists"); #FORMAT = '%(asctime)-15s \t %(clientip)s \t %(user)-8s \t %(message)s' #logging.basicConfig(filename='example.log',format=FORMAT) #d = {'clientip': '192.168.0.1', 'user': '******'} #logger = logging.getLogger('tcpserver') #logger.warning('Protocol problem: %s', 'connection reset', extra=d)
option = input() t.cancel() if option == 1: write_display (lcd,'Aproxime novo cartao') read_new_card = False while not read_new_card: (status,TagType) = MIFAREReader.MFRC522_Request(MIFAREReader.PICC_REQIDL) if status == MIFAREReader.MI_OK: (status,uid) = MIFAREReader.MFRC522_Anticoll() if status == MIFAREReader.MI_OK: read_new_card = True uid_str2 = '.'.join([str(id_byte).zfill(3) for id_byte in uid[:4]]) #pega ID do novo cartao if uid_str2 in ids: write_display(lcd,"Cartao ja cadastrado") log.user_ins_error(uid_str, uid_str2, "user already exists"); break write_display (lcd,'Digite nova senha: ') senha = raw_input() time.sleep(1) write_display (lcd,'Digite de novo a senha: ') senha2 = raw_input() if(senha == senha2): #checagem para evitar erros write_display (lcd,'Digite seu CPF') cpf = raw_input() ids.update({uid_str2:(str(senha),TYPE_USER,cpf)}) #cadastra no dict id_file = open("ids.txt","w") json.dump(ids,id_file) #atualiza arquivo com novo objeto JSON id_file.close() write_display (lcd,'Cadastro realizado.') log.user_ins(uid_str, uid_str2)