path: root/
diff options
authorRamesh Nachimuthu <>2014-11-14 10:19:47 +0530
committerSahina Bose <>2014-11-17 21:38:06 -0800
commitc30f0e1ee1193d7585ad7378da4c360421b545b0 (patch)
tree85be1c4907cdf63bf2c6570f000cd01a4960c605 /
parent1a9d3e25e46db64d66a6ac26b20f831608794da8 (diff)
autoconf: unregister the temp_node1 instead of deleting it.
Unregistering the temp_node1 instead of deleting it while configuring nagios . new field 'register' will be added to temp_node1 and its services with value 0, so that it won't be considered by nagios. If both files, temp_node1.cfg and temp_node1.cfg.sample are present during upgrade then we will remove the file temp_node1.cfg.sample and add the 'register 0' flag to definitions in temp_node1.cfg file. Bug-Url: Bug-Url: Bug-Url: Change-Id: I3c76d6c6a9a9e411315859e07238a7902ddd2380 Signed-off-by: Ramesh Nachimuthu <> Reviewed-on: Reviewed-by: Kanagaraj M <> Reviewed-by: Sahina Bose <>
Diffstat (limited to '')
1 files changed, 7 insertions, 0 deletions
diff --git a/ b/
index 23149d3..0fe4fea 100644
--- a/
+++ b/
@@ -126,6 +126,13 @@ rm -rf %{buildroot}
sed -i '/etc\/nagios\/objects\/localhost.cfg/d' $NagiosCFGFile
+if [ -f $LocalhostCfgFileEdited ]; then
+ sed -i '/host_name * temp_node1/a \ register 0' $LocalhostCfgFile
+ rm $LocalhostCfgFileEdited
if grep -q "#process_performance_data=0" $NagiosCFGFile; then
sed -i -e 's/#process_performance_data=0/process_performance_data=1/g' $NagiosCFGFile
elif grep -q "process_performance_data=0" $NagiosCFGFile ; then