|
| 1 | +Value ADDRESS_MODE (\S+) |
| 2 | +Value ADMIN_STATE (\S+) |
| 3 | +Value LINK_STATE (\S+) |
| 4 | +Value MAC_ADDRESS (\S+) |
| 5 | +Value IPV4_ADDRESS (\S+) |
| 6 | +Value IPV4_PREFIX_LENGTH (\d+) |
| 7 | +Value IPV4_GATEWAY (\S+) |
| 8 | +Value IPV6_ADDRESS (\S+) |
| 9 | +Value IPV6_PREFIX_LENGTH (\d+) |
| 10 | +Value IPV6_LINK_LOCAL (\S+) |
| 11 | +Value IPV6_LINK_LOCAL_PREFIX_LENGTH (\d+) |
| 12 | +Value IPV6_GATEWAY (\S+) |
| 13 | +Value PRIMARY_DNS (\S+) |
| 14 | +Value SECONDARY_DNS (\S+) |
| 15 | +Value TERTIARY_DNS (\S+) |
| 16 | + |
| 17 | +Start |
| 18 | + ^\s*Address\s+Mode\s+:\s+${ADDRESS_MODE}\s*$$ |
| 19 | + ^\s*Admin\s+State\s+:\s+${ADMIN_STATE}\s*$$ |
| 20 | + ^\s*Link\s+State\s+:\s+${LINK_STATE}\s*$$ |
| 21 | + ^\s*Mac\s+Address\s+:\s+${MAC_ADDRESS}\s*$$ |
| 22 | + ^\s*IPv4\s+address/subnet-mask\s+:\s+${IPV4_ADDRESS}/${IPV4_PREFIX_LENGTH}\s*$$ |
| 23 | + ^\s*IPv4\s+address/subnet-mask\s+:\s*$$ |
| 24 | + ^\s*Default\s+gateway\s+IPv4\s+:\s+${IPV4_GATEWAY}\s*$$ |
| 25 | + ^\s*Default\s+gateway\s+IPv4\s+:\s*$$ |
| 26 | + ^\s*IPv6\s+address/prefix\s+:\s+${IPV6_ADDRESS}/${IPV6_PREFIX_LENGTH}\s*$$ |
| 27 | + ^\s*IPv6\s+address/prefix\s+:\s*$$ |
| 28 | + ^\s*IPv6\s+link\s+local\s+address/prefix\s*:\s+${IPV6_LINK_LOCAL}/${IPV6_LINK_LOCAL_PREFIX_LENGTH}\s*$$ |
| 29 | + ^\s*IPv6\s+link\s+local\s+address/prefix\s*:\s*$$ |
| 30 | + ^\s*Default\s+gateway\s+IPv6\s+:\s+${IPV6_GATEWAY}\s*$$ |
| 31 | + ^\s*Default\s+gateway\s+IPv6\s+:\s*$$ |
| 32 | + ^\s*Primary\s+Nameserver\s+:\s*${PRIMARY_DNS}?\s*$$ |
| 33 | + ^\s*Secondary\s+Nameserver\s+:\s*${SECONDARY_DNS}?\s*$$ |
| 34 | + ^\s*Tertiary\s+Nameserver\s+:\s*${TERTIARY_DNS}?\s*$$ |
| 35 | + ^\s*$$ |
| 36 | + ^. -> Error |
0 commit comments