From cc2a54a823ef5942619f050c8035ca6823f79481 Mon Sep 17 00:00:00 2001 From: Ryan Cole Date: Wed, 20 Mar 2019 07:37:53 -0400 Subject: [PATCH] Fix Inventory Generation failures when var is not a string Signed-off-by: Ryan Cole --- linchpin/InventoryFilters/CFGInventoryFormatter.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/linchpin/InventoryFilters/CFGInventoryFormatter.py b/linchpin/InventoryFilters/CFGInventoryFormatter.py index 7592d939d..976b35a55 100644 --- a/linchpin/InventoryFilters/CFGInventoryFormatter.py +++ b/linchpin/InventoryFilters/CFGInventoryFormatter.py @@ -91,9 +91,10 @@ def add_common_vars(self, host_groups, layout, config): if common_vars[var] in cfg_item[item].keys(): value = common_vars[var] host_string += " " + var + "=" +\ - cfg_item[item][value] + str(cfg_item[item][value]) else: - host_string += " " + var + "=" + common_vars[var] + host_string += " " + var + "=" +\ + str(common_vars[var]) self.config.set(group, host_string) def generate_inventory(self):