mirror of
https://github.com/mail-in-a-box/mailinabox.git
synced 2025-01-24 12:47:05 +00:00
Fixed EM102 (f-string-in-exception): Exception must not use an f-string literal, assign to variable first
This commit is contained in:
parent
c357fe83d2
commit
350b5b035a
@ -590,7 +590,8 @@ def get_dns_zonefile(zone, env):
|
|||||||
if zone == domain:
|
if zone == domain:
|
||||||
break
|
break
|
||||||
else:
|
else:
|
||||||
raise ValueError(f"{zone} is not a domain name that corresponds to a zone.")
|
msg = f"{zone} is not a domain name that corresponds to a zone."
|
||||||
|
raise ValueError(msg)
|
||||||
|
|
||||||
nsd_zonefile = "/etc/nsd/zones/" + fn
|
nsd_zonefile = "/etc/nsd/zones/" + fn
|
||||||
with open(nsd_zonefile, encoding="utf-8") as f:
|
with open(nsd_zonefile, encoding="utf-8") as f:
|
||||||
@ -896,7 +897,8 @@ def set_custom_dns_record(qname, rtype, value, action, env):
|
|||||||
else:
|
else:
|
||||||
# No match.
|
# No match.
|
||||||
if qname != "_secondary_nameserver":
|
if qname != "_secondary_nameserver":
|
||||||
raise ValueError(f"{qname} is not a domain name or a subdomain of a domain name managed by this box.")
|
msg = f"{qname} is not a domain name or a subdomain of a domain name managed by this box."
|
||||||
|
raise ValueError(msg)
|
||||||
|
|
||||||
# validate rtype
|
# validate rtype
|
||||||
rtype = rtype.upper()
|
rtype = rtype.upper()
|
||||||
@ -926,7 +928,8 @@ def set_custom_dns_record(qname, rtype, value, action, env):
|
|||||||
# anything goes
|
# anything goes
|
||||||
pass
|
pass
|
||||||
else:
|
else:
|
||||||
raise ValueError(f"Unknown record type '{rtype}'.")
|
msg = f"Unknown record type '{rtype}'."
|
||||||
|
raise ValueError(msg)
|
||||||
|
|
||||||
# load existing config
|
# load existing config
|
||||||
config = list(get_custom_dns_config(env))
|
config = list(get_custom_dns_config(env))
|
||||||
@ -1037,7 +1040,8 @@ def set_secondary_dns(hostnames, env):
|
|||||||
try:
|
try:
|
||||||
resolver.resolve(item, "AAAA")
|
resolver.resolve(item, "AAAA")
|
||||||
except (dns.resolver.NoNameservers, dns.resolver.NXDOMAIN, dns.resolver.NoAnswer, dns.resolver.Timeout):
|
except (dns.resolver.NoNameservers, dns.resolver.NXDOMAIN, dns.resolver.NoAnswer, dns.resolver.Timeout):
|
||||||
raise ValueError(f"Could not resolve the IP address of {item}.")
|
msg = f"Could not resolve the IP address of {item}."
|
||||||
|
raise ValueError(msg)
|
||||||
else:
|
else:
|
||||||
# Validate IP address.
|
# Validate IP address.
|
||||||
try:
|
try:
|
||||||
@ -1046,7 +1050,8 @@ def set_secondary_dns(hostnames, env):
|
|||||||
else:
|
else:
|
||||||
ipaddress.ip_address(item[4:]) # raises a ValueError if there's a problem
|
ipaddress.ip_address(item[4:]) # raises a ValueError if there's a problem
|
||||||
except ValueError:
|
except ValueError:
|
||||||
raise ValueError(f"'{item[4:]}' is not an IPv4 or IPv6 address or subnet.")
|
msg = f"'{item[4:]}' is not an IPv4 or IPv6 address or subnet."
|
||||||
|
raise ValueError(msg)
|
||||||
|
|
||||||
# Set.
|
# Set.
|
||||||
set_custom_dns_record("_secondary_nameserver", "A", " ".join(hostnames), "set", env)
|
set_custom_dns_record("_secondary_nameserver", "A", " ".join(hostnames), "set", env)
|
||||||
|
@ -608,7 +608,8 @@ def valid_date(string):
|
|||||||
try:
|
try:
|
||||||
date = dateutil.parser.parse(string)
|
date = dateutil.parser.parse(string)
|
||||||
except ValueError:
|
except ValueError:
|
||||||
raise argparse.ArgumentTypeError(f"Unrecognized date and/or time '{string}'")
|
msg = f"Unrecognized date and/or time '{string}'"
|
||||||
|
raise argparse.ArgumentTypeError(msg)
|
||||||
return date
|
return date
|
||||||
|
|
||||||
|
|
||||||
|
@ -341,7 +341,8 @@ def get_mail_password(email, env):
|
|||||||
c.execute('SELECT password FROM users WHERE email=?', (email,))
|
c.execute('SELECT password FROM users WHERE email=?', (email,))
|
||||||
rows = c.fetchall()
|
rows = c.fetchall()
|
||||||
if len(rows) != 1:
|
if len(rows) != 1:
|
||||||
raise ValueError(f"That's not a user ({email}).")
|
msg = f"That's not a user ({email})."
|
||||||
|
raise ValueError(msg)
|
||||||
return rows[0][0]
|
return rows[0][0]
|
||||||
|
|
||||||
def remove_mail_user(email, env):
|
def remove_mail_user(email, env):
|
||||||
|
@ -142,7 +142,8 @@ def http_test(url, expected_status, postdata=None, qsargs=None, auth=None):
|
|||||||
# return response status code
|
# return response status code
|
||||||
if r.status_code != expected_status:
|
if r.status_code != expected_status:
|
||||||
r.raise_for_status() # anything but 200
|
r.raise_for_status() # anything but 200
|
||||||
raise OSError(f"Got unexpected status code {r.status_code}.")
|
msg = f"Got unexpected status code {r.status_code}."
|
||||||
|
raise OSError(msg)
|
||||||
|
|
||||||
# define how to run a test
|
# define how to run a test
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user