Explorar o código

FD3-805 in kea config only non static pools are added

Guillermo Espinoza %!s(int64=6) %!d(string=hai) anos
pai
achega
a6c5c149df
Modificáronse 1 ficheiros con 6 adicións e 3 borrados
  1. 6 3
      src/KeaBundle/Services/BaseKea.php

+ 6 - 3
src/KeaBundle/Services/BaseKea.php

@@ -108,9 +108,12 @@ class BaseKea implements KeaConfigInterface
         foreach ($subnets as $subnet) {
             $pools = [];
             foreach ($subnet->getIpPool() as $pool) {
-                $pools[] = [
-                    'pool' => $pool->getFirstIp() . ' - ' . $pool->getLastIp(),
-                ];
+                // only add non static pools
+                if ($pool->getIsStatic() == false) {
+                    $pools[] = [
+                        'pool' => $pool->getFirstIp() . ' - ' . $pool->getLastIp(),
+                    ];
+                }
             }
 
             $hostType = $subnet->getAllowedHostType();