From acb48518d05ba25a293c65431e4a4874f41ebf6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Sat, 24 Jun 2023 00:30:36 +0200 Subject: Add "mode" to networkd_instance. --- manifests/networkd_instance.pp | 2 ++ metadata.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) 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.", -- cgit v1.2.3