class Pec::Handler::Networks::IpAddress
Public Class Methods
build(network)
click to toggle source
# File lib/pec/handler/networks/ip_address.rb, line 7 def build(network) ip = IP.new(network[1]['ip_address']) subnet = Yao::Subnet.list.find {|s|s.cidr == ip.network.to_s} if ip.to_s != subnet.cidr { fixed_ips: [ { subnet_id: subnet.id, ip_address: ip.to_addr} ] } end end