Esempio n. 1
0
import JSON
import Regex


distance =  {
"127.0.1.4": 10,
"127.0.1.5": 0,
"127.0.1.2": 10,
"127.0.1.3": 10
}
mensagem = JSON.Update("abb","abb",distance)
print(type(distance))
print(mensagem)

if Regex.CheckADD("add 192.168.15.5 0"):
  print("YES! We have a match!")
else:
  print("No match")
Esempio n. 2
0
        update_period = int(arg)

if (addr == None):
    raise ValueError('Valor ADDR nao definidos na linha de comando')
print('ADDR   :', addr)
print('UPDATE-PERIOD   :', update_period)

threadServer = ServerThread(addr, 55151, update_period)

threadServer.start()

msg = input()

while (msg != '\x18'):
    comandos = msg.split()
    if (Regex.CheckADD(msg)):
        print("Comando ADD Reconhecido")
        threadServer.AddFromTable(comandos[1], comandos[1], comandos[2])
        # print("TABELA ROTEADOR:",threadServer.myRouteTable)
    elif (Regex.CheckDEL(msg)):
        print("Comando DEL Reconhecido")
        threadServer.DelFromTable(comandos[1])
    elif (Regex.CheckTrace(msg)):
        print("Comando Trace Reconhecido")
        threadServer.TraceCommand(comandos[1])
    else:
        print("Comando nao reconhecido")
    # udp.sendto (msg.encode(), dest)
    msg = input()
udp.close()