File tree Expand file tree Collapse file tree 3 files changed +0
-15
lines changed
Expand file tree Collapse file tree 3 files changed +0
-15
lines changed Original file line number Diff line number Diff line change @@ -54,8 +54,6 @@ cdef class DNSRecord(DNSEntry):
5454
5555 cpdef get_remaining_ttl(self , double now)
5656
57- cpdef unsigned int get_percentage_remaining_ttl(self , double now)
58-
5957 cpdef double get_expiration_time(self , cython.uint percent)
6058
6159 cpdef bint is_expired(self , double now)
Original file line number Diff line number Diff line change @@ -193,11 +193,6 @@ def get_expiration_time(self, percent: _int) -> float:
193193 by a certain percentage."""
194194 return self .created + (percent * self .ttl * 10 )
195195
196- def get_percentage_remaining_ttl (self , now : _float ) -> _int :
197- """Returns the percentage remaining of the ttl between 0-100."""
198- remain = (self .created + (_EXPIRE_FULL_TIME_MS * self .ttl ) - now ) / self .ttl / 10
199- return 0 if remain <= 0 else round (remain )
200-
201196 # TODO: Switch to just int here
202197 def get_remaining_ttl (self , now : _float ) -> Union [int , float ]:
203198 """Returns the remaining TTL in seconds."""
Original file line number Diff line number Diff line change @@ -97,20 +97,12 @@ def test_dns_record_reset_ttl(self):
9797
9898 assert record .created != record2 .created
9999 assert record .get_remaining_ttl (now ) != record2 .get_remaining_ttl (now )
100- assert record .get_percentage_remaining_ttl (now ) != record2 .get_percentage_remaining_ttl (now )
101- assert record2 .get_percentage_remaining_ttl (later ) == 100
102- assert record2 .get_percentage_remaining_ttl (later + (const ._DNS_HOST_TTL * 1000 / 2 )) == 50
103100
104101 record .reset_ttl (record2 )
105102
106103 assert record .ttl == record2 .ttl
107104 assert record .created == record2 .created
108105 assert record .get_remaining_ttl (now ) == record2 .get_remaining_ttl (now )
109- assert record .get_percentage_remaining_ttl (now ) == record2 .get_percentage_remaining_ttl (now )
110- assert record .get_percentage_remaining_ttl (later ) == 100
111- assert record2 .get_percentage_remaining_ttl (later ) == 100
112- assert record .get_percentage_remaining_ttl (later + (const ._DNS_HOST_TTL * 1000 / 2 )) == 50
113- assert record2 .get_percentage_remaining_ttl (later + (const ._DNS_HOST_TTL * 1000 / 2 )) == 50
114106
115107 def test_service_info_dunder (self ):
116108 type_ = "_test-srvc-type._tcp.local."
You can’t perform that action at this time.
0 commit comments