Mercurial > code > home > repos > infra
diff dns.py @ 288:3af02e24eaf9
minor
author | drewp@bigasterisk.com |
---|---|
date | Sun, 21 Apr 2024 17:01:13 -0700 |
parents | e10ee3ddadcf |
children | 65e28d2e0cd8 |
line wrap: on
line diff
--- a/dns.py Sun Apr 21 14:03:04 2024 -0700 +++ b/dns.py Sun Apr 21 17:01:13 2024 -0700 @@ -1,6 +1,8 @@ from io import StringIO import subprocess +from typing import cast +import pyinfra from pyinfra import host from pyinfra.operations import files, systemd, server from pyinfra.facts.server import Arch, LinuxDistribution @@ -52,10 +54,6 @@ systemd.service(service='systemd-resolved.service', running=True, restarted=True) -pi_serial_hostname = [ -] - - def rpi_net_boot(): files.directory(path='/opt/dnsmasq/tftp') for pi_serial, _ in pi_serial_hostname: @@ -94,6 +92,7 @@ elif host.name == 'ditto': rpi_iscsi_volumes() # move out of this file- it's not dns elif host.name == 'pipe': +# move out of this file- it's not dns rpi_net_boot() files.directory(path='/opt/dnsmasq') dnsmasq_instance('10.2',