Use str.format() instead of f-strings in Python system tests to enable
them to work on Python 3 versions older than 3.6 as the latter is not
available on some operating systems used in GitLab CI that are still
actively supported (CentOS 6, Debian 9, Ubuntu 16.04).
(cherry picked from commit
5562c38ffb33da7f074dbe796a21124fe1ecf9dd)
def zone_keyid(nameserver, zone, key):
- with open(f'{nameserver}/{zone}.{key}.id') as f:
+ with open('{}/{}.{}.id'.format(nameserver, zone, key)) as f:
keyid = f.read().strip()
- print(f'{zone}-{key} ID: {keyid}')
+ print('{}-{} ID: {}'.format(zone, key, keyid))
return keyid