Have a playbook executes the below command looking for VPN session, and registers the output. When I execute commands which are longer ( here col len > 52 ) , the output gets messed up , as in, it’s kind of printing the input as well (have attached the output for reference). Any pointers as in how i can address this ?
-
name: Check for VPN session
asa_command:
commands: -
show vpn-sessiondb svc filter name {{username}}
-
show vpn-sessiondb webvpn filter name {{username}}
-
show vpn-sessiondb anyconnect filter name {{username}}
register: session_status
Output when the executed command is long [ the managed host too has a longhostname ]
TASK [debug] **************************************************************************************************************************************************************************
ok: [loooooonghostname] => {
“msg”: [
[
“INFO: There are presently no active sessions of the type specified”
],
[
“INFO: There are presently no active sessions of the type specified”
],
[
“show vpn-sessiondb anyconnect filter name longusernct filter name longuserna eshow vpn-sessiondb anyconnect filter name longuser$”,
“INFO: There are presently no active sessions of the type specified”
],
]
}
Output when the executed command is relatively short.
TASK [debug] **************************************************************************************************************************************************************************
ok: [loooooonghostname] => {
“msg”: [
[
“INFO: There are presently no active sessions of the type specified”
],
[
“INFO: There are presently no active sessions of the type specified”
],
[
“INFO: There are presently no active sessions of the type specified”
]
]
}
Thanks,
SR