diff --git a/lib/refrepo/gen/reference-api.rb b/lib/refrepo/gen/reference-api.rb index bffccad55efd2ce136e83ada4b767074e2c640d5..cb2a4b8e96b6f4d78c98feafa5986061efe27c33 100644 --- a/lib/refrepo/gen/reference-api.rb +++ b/lib/refrepo/gen/reference-api.rb @@ -307,7 +307,7 @@ def generate_reference_api end end # If kavlan entry is not defined here, set it node's kavlan description - network_adapter["kavlan"] ||= node["kavlan"].keys.include?(network_adapter["device"]) ? true : false rescue false + network_adapter["kavlan"] ||= node["kavlan"].nil? ? false : node["kavlan"].keys.include?(network_adapter["device"]) ? true : false network_adapter.delete("network_address") if network_adapter["network_address"] == 'none' }