Exemple #1
0
def connect_to_parent():
  trace = nettool.get_raw_trace()
  print '*** Trace Route ***'
  print trace 
  print 
  parent = connect_to_gm().suggest(trace)
  if parent is None:
    return None
  return RPCHandle(parent[0], parent[1])
Exemple #2
0
def announce():
  gm = connect_to_gm()
  trace = nettool.get_raw_trace()
  lm = netconf.load_conf().local_master
  lm = (HOST, lm[1])
  gm.announce(lm, trace)
Exemple #3
0
def get_finger_print():
  global FINGER_PRINT
  if not FINGER_PRINT:
    FINGER_PRINT = nettool.get_raw_trace()[0]
  return FINGER_PRINT