Mercurial > code > home > repos > infra
comparison net.py @ 72:f0e59adf7b91
updates that aren't pkg or version changes
author | drewp@bigasterisk.com |
---|---|
date | Sat, 11 Jun 2022 22:56:39 -0700 |
parents | 659e4b228909 |
children | ff60853d7152 |
comparison
equal
deleted
inserted
replaced
71:52156d3898c5 | 72:f0e59adf7b91 |
---|---|
11 for search_dir in [ | 11 for search_dir in [ |
12 # search path per `man systemd.network`: | 12 # search path per `man systemd.network`: |
13 # /lib/systemd/network # These OS files are ok. | 13 # /lib/systemd/network # These OS files are ok. |
14 '/usr/local/lib/systemd/network/', # Probably no such dir. | 14 '/usr/local/lib/systemd/network/', # Probably no such dir. |
15 '/run/systemd/network/', # Previous netplan attempts dumped in here. | 15 '/run/systemd/network/', # Previous netplan attempts dumped in here. |
16 '/etc/systemd/network/', # I'm going to work in here. | 16 #'/etc/systemd/network/', # I'm going to work in here. |
17 ]: | 17 ]: |
18 files.sync( | 18 files.sync( |
19 src="files/empty_dir/", | 19 src="files/empty_dir/", |
20 dest=search_dir, | 20 dest=search_dir, |
21 delete=True, | 21 delete=True, |
48 | 48 |
49 files.directory('/etc/systemd/network') | 49 files.directory('/etc/systemd/network') |
50 | 50 |
51 files.template(src="templates/net/bang_10.2.network.j2", dest="/etc/systemd/network/99-10.2.network") | 51 files.template(src="templates/net/bang_10.2.network.j2", dest="/etc/systemd/network/99-10.2.network") |
52 files.template(src="templates/net/bang_isp.network.j2", dest="/etc/systemd/network/99-isp.network") | 52 files.template(src="templates/net/bang_isp.network.j2", dest="/etc/systemd/network/99-isp.network") |
53 systemd.service(service='systemd-networkd.service', running=True, restarted=True) | 53 systemd.service(service='systemd-networkd.service', enabled=True, running=True, restarted=True) |
54 | |
55 | 54 |
56 elif host.name == 'plus': | 55 elif host.name == 'plus': |
57 pass | 56 pass |
58 | 57 |
59 elif host.name == 'pipe': | 58 elif host.name == 'pipe': |
85 src="templates/net/singlenic.network.j2", | 84 src="templates/net/singlenic.network.j2", |
86 dest="/etc/systemd/network/99-bigasterisk.network", | 85 dest="/etc/systemd/network/99-bigasterisk.network", |
87 create_remote_dir=True, | 86 create_remote_dir=True, |
88 mac=host.host_data['mac'], | 87 mac=host.host_data['mac'], |
89 ) | 88 ) |
90 systemd.service(service='systemd-networkd.service', running=True, restarted=True) | 89 systemd.service(service='systemd-networkd.service', enabled=True, running=True, restarted=True) |