def get_last_offer_lease_time(self): """ Возвращает Lease time последнего полученного пакета Offer :return: Lease time в сек. :exception: AttributeError если еще не было Offer """ packet = self._get_last_offer() if not packet: self._raise_no_packet_exception() lt = packet.GetOption("ip_address_lease_time") lt_str = int(PacketUtils.convert_32bit_to_str(lt)) logging.info("Last Offer receive Lease time = %s", lt_str) return lt_str
def get_last_offer_lease_time(self): """ Возвращает Lease time последнего полученного пакета Offer :return: Lease time в сек. :exception: AttributeError если еще не было Offer """ packet = self._get_last_offer() if not packet: self._raise_no_packet_exception() lt = packet.GetOption('ip_address_lease_time') lt_str = int(PacketUtils.convert_32bit_to_str(lt)) logging.info('Last Offer receive Lease time = %s', lt_str) return lt_str