Ejemplo n.º 1
0
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)
Ejemplo n.º 2
0
                            write_display(lcd,'Digite CPF a ser removido')
                            cpf = raw_input()
                            flag = 0
                            for key in ids: #varre dicionario
                                if ids[key][1] == 'user' and (ids[key][2]==cpf): #deleta entrada correspondente a esse cpf
                                    flag= key #achou
                                    break
                            if(flag):
                                log.user_del(uid_str, ids[flag])
                                del ids[flag]
                                id_file = open("ids.txt","w")
                                json.dump(ids,id_file) #atualiza arquivo com novo objeto JSON
                                id_file.close()
                                write_display (lcd,'Registros Atualizados')
                            else:
                                log.user_del_error(uid_str, cpf, "user with specified CPF not found")
                                write_display (lcd,'CPF não encontrado')
                        else:
                            write_display(lcd,'Opcao inexistente')
                            log.invalid_op(uid_str)

                        time.sleep(1)
                        write_display(lcd, "Aproxime o cartao")

                #Se a senha digitada for incorreta, notifica o usuário, e aguarda nova leitura  
                else:
                    write_display(lcd, "Senha incorreta")
                    log.psw_error(uid_str)
                    time.sleep(3)
                    write_display(lcd, "Aproxime o cartao")