%{ if ip != null ~} network --device=${device} --bootproto=static --ip=${ip} --netmask=${cidrnetmask("${ip}/${netmask}")} --gateway=${gateway} --nameserver=${join(",", dns)} %{ else ~} network --device=${device} --bootproto=dhcp %{ endif ~}