diff --git a/source/code/plugin/filter_inventory2mdm.rb b/source/code/plugin/filter_inventory2mdm.rb index f98a3224e..30f6f911a 100644 --- a/source/code/plugin/filter_inventory2mdm.rb +++ b/source/code/plugin/filter_inventory2mdm.rb @@ -176,6 +176,10 @@ def process_pod_inventory_records(es) podControllerNameDimValue = record['DataItems'][0]['ControllerName'] podNodeDimValue = record['DataItems'][0]['Computer'] + if podControllerNameDimValue.nil? || podControllerNameDimValue.empty? + podControllerNameDimValue = 'No Controller' + end + if podNodeDimValue.empty? && podPhaseDimValue.downcase == 'pending' podNodeDimValue = 'unscheduled' elsif podNodeDimValue.empty?