Esempio n. 1
0
 def __getitem__ (self, key) :
     map     = self.aliases
     rn, ea  = Lib.parseaddr (key)
     l, s, d = split_hst (ea, "@")
     if s :
         try :
             return map [l]
         except KeyError :
             pass
     return map [ea]
Esempio n. 2
0
File: Alias.py Progetto: Tapyr/tapyr
 def __getitem__ (self, key) :
     map     = self.aliases
     rn, ea  = Lib.parseaddr (key)
     l, s, d = split_hst (ea, "@")
     if s :
         try :
             return map [l]
         except KeyError :
             pass
     return map [ea]