Skip to content

Commit def183a

Browse files
committed
System: fix when use PS5 (don't support ?)
1 parent 3b58ee5 commit def183a

File tree

1 file changed

+12
-19
lines changed

1 file changed

+12
-19
lines changed

Src/Private/Get-AbrFgtSystem.ps1

Lines changed: 12 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -263,25 +263,18 @@ function Get-AbrFgtSystem {
263263
foreach ($interface in $group.Group) {
264264

265265
# Standardise interface properties
266-
$interface.name = $interface.name + $($interface.alias ? "`n($($interface.alias))" : "")
267-
$interface.role = $interface.role -eq 'undefined' ? "" : ($interface.role).ToUpper()
268-
$interface.member = $interface.member.count -gt 0 ? $interface.member.'interface-name' -join ', ' : ""
269-
$interface.mtu = $interface.'mtu-override' -eq 'disable' ? '' : $interface.mtu
270-
$interface.mode = $interface.mode -eq 'static' ? '' : $interface.mode
271-
$interface.ip = $interface.ip -eq '0.0.0.0 0.0.0.0' ? '' : $(if ($Options.UseCIDRNotation) { Convert-AbrFgtSubnetToCIDR -Input $interface.ip } else { $interface.ip })
272-
$interface.'secondaryip' = if ($interface.'secondary-ip' -eq 'enable' -and $null -ne $interface.'secondaryip') {
273-
($interface.'secondaryip' | ForEach-Object {
274-
$(if ($Options.UseCIDRNotation) { Convert-AbrFgtSubnetToCIDR -Input $_.ip } else { $_.ip })
275-
}) -join ', '
276-
} else {
277-
""
278-
}
279-
$interface.mode = $interface.mode -eq 'static' ? '' : $interface.mode
280-
$interface.vdom = $interface.vdom -eq 'root' ? '' : $interface.vdom
281-
$interface.vlanid = ($interface.vlanid -gt 0 ) ? $interface.vlanid : ""
282-
$interface.speed = $interface.speed -eq 'auto' ? '' : $interface.speed
283-
$interface.'remote-ip' = $interface.'remote-ip' -eq '0.0.0.0 0.0.0.0' ? '' : $(if ($Options.UseCIDRNotation) { Convert-AbrFgtSubnetToCIDR -Input $interface.'remote-ip' } else { $interface.'remote-ip' })
284-
266+
if ($interface.alias) { $interface.name = $interface.name + "`n($($interface.alias))" }
267+
$interface.role = if ($interface.role -eq 'undefined') { "" } else { ($interface.role).ToUpper() }
268+
$interface.member = if ($interface.member.count -gt 0) { $interface.member.'interface-name' -join ', ' } else { "" }
269+
$interface.mtu = if ($interface.'mtu-override' -eq 'disable') { '' } else { $interface.mtu }
270+
$interface.mode = if ($interface.mode -eq 'static') { '' } else { $interface.mode }
271+
$interface.ip = if ($interface.ip -eq '0.0.0.0 0.0.0.0') { '' } else { if ($Options.UseCIDRNotation) { Convert-AbrFgtSubnetToCIDR -Input $interface.ip } else { $interface.ip } }
272+
$interface.'secondaryip' = if ($interface.'secondary-ip' -eq 'enable' -and $null -ne $interface.'secondaryip') { ($interface.'secondaryip' | ForEach-Object { if ($Options.UseCIDRNotation) { Convert-AbrFgtSubnetToCIDR -Input $_.ip } else { $_.ip } }) -join ', ' } else { "" }
273+
$interface.mode = if ($interface.mode -eq 'static') { '' } else { $interface.mode }
274+
$interface.vdom = if ($interface.vdom -eq 'root') { '' } else { $interface.vdom }
275+
$interface.vlanid = if ($interface.vlanid -gt 0) { $interface.vlanid } else { "" }
276+
$interface.speed = if ($interface.speed -eq 'auto') { '' } else { $interface.speed }
277+
$interface.'remote-ip' = if ($interface.'remote-ip' -eq '0.0.0.0 0.0.0.0') { '' } else { if ($Options.UseCIDRNotation) { Convert-AbrFgtSubnetToCIDR -Input $interface.'remote-ip' } else { $interface.'remote-ip' } }
285278

286279
switch ($interfaceType) {
287280
"Aggregate" {

0 commit comments

Comments
 (0)