From 44fff5a761cbd441de73f93f92ccca693c1b3dbe Mon Sep 17 00:00:00 2001 From: "Wile E. Coyote" Date: Wed, 14 Nov 2018 15:26:44 +0000 Subject: [PATCH] Add a hiera parameter to allow for local osmo-nitb.cfg --- modules/rhizo_base/manifests/openbsc.pp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/modules/rhizo_base/manifests/openbsc.pp b/modules/rhizo_base/manifests/openbsc.pp index 8d90c8a..e0dae34 100644 --- a/modules/rhizo_base/manifests/openbsc.pp +++ b/modules/rhizo_base/manifests/openbsc.pp @@ -87,11 +87,13 @@ class rhizo_base::openbsc::common { require => Package['osmocom-nitb'], } - file { '/etc/osmocom/osmo-nitb.cfg': - content => template('rhizo_base/osmo-nitb.cfg.erb'), - require => Package['osmocom-nitb'], - notify => Exec['notify-nitb'], - } + unless hiera('rhizo::local_bsc_cfg') == "1" { + file { '/etc/osmocom/osmo-nitb.cfg': + content => template('rhizo_base/osmo-nitb.cfg.erb'), + require => Package['osmocom-nitb'], + notify => Exec['notify-nitb'], + } + } exec { 'hlr_pragma_wal': command =>