def ehlo_or_helo_if_needed(self):
        if self.helo_resp is None and self.ehlo_resp is None:
            if not (200 <= self.ehlo()[0] <= 299):
                (code, resp) = self.helo()
                if not (200 <= code <= 299):
                    raise SMTPHeloError(code, resp)
Returns the value of this field in the given model instance.
dataset/ETHPy150Open deanhiller/databus/webapp/play1.3.x/python/Lib/smtplib.py/SMTP.ehlo_or_helo_if_needed--crossover with--dataset/ETHPy150Open ithinksw/philo/philo/models/fields/entities.py/AttributeProxyField.value_from_object