Lines
1915: log verbose "iRule links disabled in config. Writing empty json object to $($Global:irules + ".tmp")"
1917: $StreamWriter = New-Object System.IO.StreamWriter($($Global:irules + ".tmp"), $false, $Utf8NoBomEncoding,0x10000)"
throw errors because $Global:irules is not defined. Should be $Global:paths.irules.
Line
1920: $RuleScope = $Global:Out.iRules | Where-Object { $_.name -in $Bigipreportconfig.Settings.iRules.iRule.iRuleName -and $_.loadbalancer -in $Bigipreportconfig.Settings.iRules.iRule.loadbalancer }
throws error because configuration file does not include settings for $Bigipreportconfig.Settings.iRules.iRule.iRuleName and $Bigipreportconfig.Settings.iRules.iRule.loadbalancer.
With configuration
the following errors occur:
Lines 1915:
log verbose "iRule links disabled in config. Writing empty json object to $($Global:irules + ".tmp")"
1917:$StreamWriter = New-Object System.IO.StreamWriter($($Global:irules + ".tmp"), $false, $Utf8NoBomEncoding,0x10000)"
throw errors because $Global:irules is not defined. Should be $Global:paths.irules.Line 1920:
$RuleScope = $Global:Out.iRules | Where-Object { $_.name -in $Bigipreportconfig.Settings.iRules.iRule.iRuleName -and $_.loadbalancer -in $Bigipreportconfig.Settings.iRules.iRule.loadbalancer }
throws error because configuration file does not include settings for $Bigipreportconfig.Settings.iRules.iRule.iRuleName and $Bigipreportconfig.Settings.iRules.iRule.loadbalancer.