Пример #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]
Пример #2
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]