This project is no longer being developed and has limited support. In the near future this repository will be fully deprecated. Please consider using other OneView projects, such as Terraform and Ansible Collection
if item.to_s[0..6].include?('/rest/')
net = OneviewSDK.resource_named(:EthernetNetwork, api_version, resource_variant).find_by(@client, uri: item)
else
net = OneviewSDK.resource_named(:EthernetNetwork, api_version, resource_variant).find_by(@client, name: item)
end
Scenario/Intent
Creating a
oneview_network_set
resource with realnetworkUris
.Environment Details
Steps to Reproduce
Create a
oneview_network_set
resource with the following parameters. Its important to have real uris in thenetworkUris
parameter.Expected Result
Creating a
oneview_network_set
resource withnetworkUris
.Actual Result
Quickfix
Inside of the
oneview_network_set
provider Puppet tries to find an URI for thename
parameter when a real uri is inside thenetworkUris
Array. https://github.com/HewlettPackard/oneview-puppet/blob/0cc202afbce805a0b37fd3b7d7568249d1f23828/lib/puppet/provider/oneview_network_set/c7000.rb#L54Fix