Codebase list ruby-beaker-hostgenerator / 0cea94a
Merge pull request #209 from ekohl/deal-with-nil Deal with nil when merging Tim Meusel authored 2 years ago GitHub committed 2 years ago
1 changed file(s) with 4 addition(s) and 1 deletion(s). Raw diff Collapse all Expand all
19691969 # }
19701970 def get_platform_info(bhg_version, platform, hypervisor)
19711971 info = get_osinfo(bhg_version)[platform]
1972 {}.deep_merge!(info[:general]).deep_merge!(info[hypervisor])
1972 result = {}
1973 result.deep_merge!(info[:general]) if info[:general]
1974 result.deep_merge!(info[hypervisor]) if info[hypervisor]
1975 result
19731976 end
19741977
19751978 # Perform any adjustments or modifications necessary to the given node