Revision 7d315254
Added by Ewoud Kohl van Wijngaarden over 6 years ago
spec/defines/pool_spec.rb | ||
---|---|---|
let :params do {
|
||
:network => '10.0.0.0',
|
||
:mask => '255.255.255.0',
|
||
:range => '10.0.0.10 - 10.0.0.50',
|
||
:range => '10.0.0.10 10.0.0.50',
|
||
:failover => '10.1.1.20',
|
||
} end
|
||
|
||
... | ... | |
' pool',
|
||
' {',
|
||
' failover peer "10.1.1.20";',
|
||
' range 10.0.0.10 - 10.0.0.50;',
|
||
' range 10.0.0.10 10.0.0.50;',
|
||
' }',
|
||
' option subnet-mask 255.255.255.0;',
|
||
'}',
|
||
... | ... | |
let :params do {
|
||
:network => '10.0.0.0',
|
||
:mask => '255.255.255.0',
|
||
:range => ['10.0.0.10 - 10.0.0.50','10.0.0.100 - 10.0.0.150'],
|
||
:range => ['10.0.0.10 10.0.0.50','10.0.0.100 10.0.0.150'],
|
||
} end
|
||
|
||
it {
|
||
... | ... | |
'subnet 10.0.0.0 netmask 255.255.255.0 {',
|
||
' pool',
|
||
' {',
|
||
' range 10.0.0.10 - 10.0.0.50;',
|
||
' range 10.0.0.100 - 10.0.0.150;',
|
||
' range 10.0.0.10 10.0.0.50;',
|
||
' range 10.0.0.100 10.0.0.150;',
|
||
' }',
|
||
' option subnet-mask 255.255.255.0;',
|
||
'}',
|
||
... | ... | |
:network => '10.0.0.0',
|
||
:mask => '255.255.255.0',
|
||
:pool_parameters => 'allow members of "some-class"',
|
||
:range => '10.0.0.10 - 10.0.0.50',
|
||
:range => '10.0.0.10 10.0.0.50',
|
||
:gateway => '10.0.0.1',
|
||
:options => 'ntp-servers 10.0.0.2',
|
||
:parameters => 'max-lease-time 300',
|
||
... | ... | |
" pool",
|
||
" {",
|
||
" allow members of \"some-class\";",
|
||
" range 10.0.0.10 - 10.0.0.50;",
|
||
" range 10.0.0.10 10.0.0.50;",
|
||
" }",
|
||
" option domain-name \"example.org\";",
|
||
" option subnet-mask 255.255.255.0;",
|
Also available in: Unified diff
Fixes #16913 - Add validation for the dhcp range