summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2023-06-24 00:30:36 +0200
committerHugo Hörnquist <hugo@lysator.liu.se>2023-06-24 00:30:36 +0200
commitacb48518d05ba25a293c65431e4a4874f41ebf6f (patch)
tree60207929f3b71dfa30daa57db042daa08f7e4567
parentTry removing dep loop. (diff)
downloadnetworking-acb48518d05ba25a293c65431e4a4874f41ebf6f.tar.gz
networking-acb48518d05ba25a293c65431e4a4874f41ebf6f.tar.xz
Add "mode" to networkd_instance.
-rw-r--r--manifests/networkd_instance.pp2
-rw-r--r--metadata.json2
2 files changed, 3 insertions, 1 deletions
diff --git a/manifests/networkd_instance.pp b/manifests/networkd_instance.pp
index 3045892..8a2693d 100644
--- a/manifests/networkd_instance.pp
+++ b/manifests/networkd_instance.pp
@@ -7,11 +7,13 @@ define networking::networkd_instance (
Enum['network', 'netdev', 'link'] $type = 'network',
String $real_filename = "${priority}-${filename}.${type}",
String $file = "${path}/${real_filename}",
+ Optional[String] $mode = undef,
) {
file { $file:
ensure => $ensure,
owner => 'systemd-network',
+ mode => $mode,
content => epp('networking/unit_file.epp', {
# Keys are unit file sections
# Values are list of section content, so
diff --git a/metadata.json b/metadata.json
index 518075a..607c904 100644
--- a/metadata.json
+++ b/metadata.json
@@ -1,6 +1,6 @@
{
"name": "HugoNikanor-networking",
- "version": "0.1.0",
+ "version": "0.1.1",
"author": "HugoNikanor",
"license": "None",
"summary": "Configures IP address and similar.",