Pedro_Haoa_7122
Jul 03, 2017Historic F5 Account
BIG-IP APM Variables
Hi,
From the following iRule:
when ACCESS_POLICY_AGENT_EVENT {
set m1 [ACCESS::session data get "session.machine_info.last.net_adapter.list.\[0\].mac_address"]
set m2 [ACCESS::session data get "session.machine_info.last.net_adapter.list.\[1\].mac_address"]
set c class
set m match
set a ACCESS::session
set d data
set t set
set s "session.logon.cstm.chk"
if {[$c $m $m1 eq DG1]||[$c $m $m2 eq DG1]} { $a $d $t $s 1 }
elseif {[$c $m $m1 eq DG2]||[$c $m $m2 eq DG2]} {$a $d $t $s 1}
else {$a $d $t $s 1}
}
How can I concat/merge the $c and $m variables into one?
How could concat/merge the variables $a, $d, $t and $s into one?
My goal is to get as few characters as possible.
Thanks!