Merge "Debian: process route metric parameter"
This commit is contained in:
commit
21e179c3c7
@ -0,0 +1,52 @@
|
|||||||
|
From bb0bbacc137b769b5cac246ad95cb73fda8e2cd4 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Andre Fernando Zanella Kantek
|
||||||
|
<AndreFernandoZanella.Kantek@windriver.com>
|
||||||
|
Date: Tue, 7 Jun 2022 09:00:18 -0300
|
||||||
|
Subject: [PATCH] Add options content to routes file
|
||||||
|
|
||||||
|
For Debian the contents of options was not added to the routes file
|
||||||
|
in /var/run/network-scripts-puppet/. Also making clear that the
|
||||||
|
contents of the file are managed by puppet
|
||||||
|
|
||||||
|
Signed-off-by: Andre Fernando Zanella Kantek <AndreFernandoZanella.Kantek@windriver.com>
|
||||||
|
---
|
||||||
|
lib/puppet/provider/network_route/routes.rb | 6 +++---
|
||||||
|
lib/puppet/type/network_route.rb | 5 +++++
|
||||||
|
2 files changed, 8 insertions(+), 3 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/lib/puppet/provider/network_route/routes.rb b/lib/puppet/provider/network_route/routes.rb
|
||||||
|
index 0575a2a..0874b1d 100644
|
||||||
|
--- a/lib/puppet/provider/network_route/routes.rb
|
||||||
|
+++ b/lib/puppet/provider/network_route/routes.rb
|
||||||
|
@@ -117,9 +117,9 @@ Puppet::Type.type(:network_route).provide(:routes) do
|
||||||
|
def self.header
|
||||||
|
str = <<-HEADER
|
||||||
|
# HEADER: This file is being managed by puppet. Changes to
|
||||||
|
-# HEADER: routes that are not being managed by puppet will persist;
|
||||||
|
-# HEADER: however changes to routes that are being managed by puppet will
|
||||||
|
-# HEADER: be overwritten. In addition, file order is NOT guaranteed.
|
||||||
|
+# HEADER: routes that are not being managed by puppet will not persist;
|
||||||
|
+# HEADER: however changes to routes that are being managed by puppet will.
|
||||||
|
+# HEADER: In addition, file order is NOT guaranteed.
|
||||||
|
# HEADER: Last generated at: #{Time.now}
|
||||||
|
HEADER
|
||||||
|
str
|
||||||
|
diff --git a/lib/puppet/type/network_route.rb b/lib/puppet/type/network_route.rb
|
||||||
|
index 0328926..dceb942 100644
|
||||||
|
--- a/lib/puppet/type/network_route.rb
|
||||||
|
+++ b/lib/puppet/type/network_route.rb
|
||||||
|
@@ -6,6 +6,11 @@ Puppet::Type.newtype(:network_route) do
|
||||||
|
|
||||||
|
include PuppetX::Voxpupuli::Utils
|
||||||
|
|
||||||
|
+ feature :provider_options, <<-EOD
|
||||||
|
+ The provider can accept a hash of arbitrary options. The semantics of
|
||||||
|
+ these options will depend on the provider.
|
||||||
|
+ EOD
|
||||||
|
+
|
||||||
|
ensurable
|
||||||
|
|
||||||
|
newparam(:name) do
|
||||||
|
--
|
||||||
|
2.17.1
|
||||||
|
|
@ -1,4 +1,5 @@
|
|||||||
0001-save-result-file-to-var-run-network-to-allow-manipul.patch
|
0001-save-result-file-to-var-run-network-to-allow-manipul.patch
|
||||||
0002-set-provider-mode-when-formatting-interfaces-file.patch
|
0002-set-provider-mode-when-formatting-interfaces-file.patch
|
||||||
0003-set-routes-file-to-var-run-network-scripts.puppet.patch
|
0003-set-routes-file-to-var-run-network-scripts.puppet.patch
|
||||||
0004-Save-dir-path-variable-with-distinct-names.patch
|
0004-Save-dir-path-variable-with-distinct-names.patch
|
||||||
|
0005-Add-options-content-to-routes-file.patch
|
Loading…
Reference in New Issue
Block a user