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).
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