use actual unbound command to flush cache
This commit is contained in:
parent
aaa7702d9d
commit
a1851a413b
|
@ -118,7 +118,7 @@ def do_dns_update(env, force=False):
|
|||
|
||||
# Clear unbound's DNS cache so our own DNS resolver is up to date.
|
||||
# (ignore errors with trap=True)
|
||||
shell('check_call', ["/usr/sbin/unbound-control", "reload"], trap=True, capture_stdout=False)
|
||||
shell('check_call', ["/usr/sbin/unbound-control", "flush_zone", "."], trap=True, capture_stdout=False)
|
||||
|
||||
if len(updated_domains) == 0:
|
||||
# if nothing was updated (except maybe DKIM's files), don't show any output
|
||||
|
|
|
@ -57,7 +57,7 @@ def run_checks(rounded_values, env, output, pool, domains_to_check=None):
|
|||
# clear unbound's DNS cache so our DNS checks are up to date
|
||||
# (ignore errors; if unbound isn't running we'd already report
|
||||
# that in run_services checks.)
|
||||
shell('check_call', ["/usr/sbin/unbound-control", "reload"], trap=True, capture_stdout=False)
|
||||
shell('check_call', ["/usr/sbin/unbound-control", "flush_zone", "."], trap=True, capture_stdout=False)
|
||||
|
||||
run_system_checks(rounded_values, env, output)
|
||||
|
||||
|
|
Loading…
Reference in New Issue