From 7e5366c5f7176c8776e20e81f4e89cdf5055dcc8 Mon Sep 17 00:00:00 2001
From: Simon Delamare <simon.delamare@ens-lyon.fr>
Date: Thu, 9 Apr 2020 13:17:59 +0200
Subject: [PATCH] [lib] Add support for kwollect scale_factor

---
 lib/refrepo/gen/puppet/templates/kwollect-network.erb | 6 ++++++
 lib/refrepo/gen/puppet/templates/kwollect-node.erb    | 3 +++
 2 files changed, 9 insertions(+)

diff --git a/lib/refrepo/gen/puppet/templates/kwollect-network.erb b/lib/refrepo/gen/puppet/templates/kwollect-network.erb
index 18ed45dde9a..eef8059b951 100644
--- a/lib/refrepo/gen/puppet/templates/kwollect-network.erb
+++ b/lib/refrepo/gen/puppet/templates/kwollect-network.erb
@@ -23,6 +23,9 @@ neteq.fetch('metrics', []).each {|metric|
 <%- if metric['period'] == 0 -%>
   optional: true
 <%- end -%>
+<%- if metric.has_key?('scale_factor') -%>
+  scale_factor: <%= metric['scale_factor'] %>
+<%- end -%>
 
 <%-
       }
@@ -36,6 +39,9 @@ neteq.fetch('metrics', []).each {|metric|
 <%- if metric['period'] == 0 -%>
   optional: true
 <%- end -%>
+<%- if metric.has_key?('scale_factor') -%>
+  scale_factor: <%= metric['scale_factor'] %>
+<%- end -%>
 
 <%-
   end
diff --git a/lib/refrepo/gen/puppet/templates/kwollect-node.erb b/lib/refrepo/gen/puppet/templates/kwollect-node.erb
index 77f45249745..4d8f82a8087 100644
--- a/lib/refrepo/gen/puppet/templates/kwollect-node.erb
+++ b/lib/refrepo/gen/puppet/templates/kwollect-node.erb
@@ -25,6 +25,9 @@ cluster.fetch('metrics', []).each {|metric|
 <%- if metric['period'] == 0 -%>
   optional: true
 <%- end -%>
+<%- if metric.has_key?('scale_factor') -%>
+  scale_factor: <%= metric['scale_factor'] %>
+<%- end -%>
 
 <%-
 }
-- 
GitLab