mirror of
https://gitlab.nic.cz/knot/knot-dns.git
synced 2026-07-11 01:51:00 -04:00
tests-extra: improve bind_version() to accept newer extended string
This commit is contained in:
parent
e7bac59dd9
commit
29acaeaba9
1 changed files with 7 additions and 1 deletions
|
|
@ -1120,7 +1120,13 @@ class Bind(Server):
|
|||
self.ctl("sync%s" % zone_name, wait=wait)
|
||||
|
||||
def bind_version(self):
|
||||
return tuple(map(int, run([self.daemon_bin, '-v'], stdout=PIPE, stderr=PIPE, text=True).stdout.replace('BIND ', '').split('-')[0].split('.')))
|
||||
version = (
|
||||
run([self.daemon_bin, '-v'], stdout=PIPE, stderr=PIPE, text=True)
|
||||
.stdout.removeprefix('BIND ')
|
||||
.split()[0] # "9.20.24"
|
||||
.split('-')[0] # handles "-RedHat" suffixes
|
||||
)
|
||||
return tuple(map(int, version.split('.')))
|
||||
|
||||
def key_timer_param(self, timer_name, timer_val):
|
||||
ktpmap = { 'publish': '-P', 'active': '-A', 'retire': '-I', 'revoke': '-R', 'remove': '-D' }
|
||||
|
|
|
|||
Loading…
Reference in a new issue