コード例 #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)
コード例 #2
0
ファイル: run.py プロジェクト: fabio-muramatsu/labproc
                        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)