source file: /home/buildslave/tahoe/edgy/build/src/allmydata/introducer/common.py
file stats: 8 lines, 8 executed: 100.0% covered
   1. 
   2. import re
   3. from base64 import b32decode
   4. 
   5. def make_index(announcement):
   6.     (furl, service_name, ri_name, nickname, ver, oldest) = announcement
   7.     m = re.match(r'pb://(\w+)@', furl)
   8.     assert m
   9.     nodeid = b32decode(m.group(1).upper())
  10.     return (nodeid, service_name)
  11.