equal
deleted
inserted
replaced
128 |
128 |
129 self[attr] = values |
129 self[attr] = values |
130 |
130 |
131 |
131 |
132 def __setitem__(self, name, value): |
132 def __setitem__(self, name, value): |
133 WhoisEntry.__init__(self, domain, text) |
133 super(WhoisEntry, self).__setitem__(name, value) |
134 setattr(self, name, value) |
134 |
135 |
135 |
|
136 def __getattr__(self, name): |
|
137 return self.get(name) |
|
138 |
136 |
139 |
137 @staticmethod |
140 @staticmethod |
138 def load(domain, text): |
141 def load(domain, text): |
139 """Given whois output in ``text``, return an instance of ``WhoisEntry`` |
142 """Given whois output in ``text``, return an instance of ``WhoisEntry`` |
140 that represents its parsed contents. |
143 that represents its parsed contents. |