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):
54
54
55
55
cpdef get_remaining_ttl(self , double now)
56
56
57
- cpdef unsigned int get_percentage_remaining_ttl(self , double now)
58
-
59
57
cpdef double get_expiration_time(self , cython.uint percent)
60
58
61
59
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:
193
193
by a certain percentage."""
194
194
return self .created + (percent * self .ttl * 10 )
195
195
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
-
201
196
# TODO: Switch to just int here
202
197
def get_remaining_ttl (self , now : _float ) -> Union [int , float ]:
203
198
"""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):
97
97
98
98
assert record .created != record2 .created
99
99
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
103
100
104
101
record .reset_ttl (record2 )
105
102
106
103
assert record .ttl == record2 .ttl
107
104
assert record .created == record2 .created
108
105
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
114
106
115
107
def test_service_info_dunder (self ):
116
108
type_ = "_test-srvc-type._tcp.local."
You can’t perform that action at this time.
0 commit comments