Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements
Webcast-Catalyst9k
New Member

Smartport System Variables

I'm writing custom Smartport macros and it appears that there are system variables that are not documented anywhere.  The documentation clearly shows how you can add custom variables, but all examples reference the following system variables:

$LINKUP

$INTERFACE

$TRIGGER

$AUTH_ENABLED

Is there a document that describes these system variables and others? Below is an example from the Smartport documentation.

Thanks,

Matt

Config# macro auto execute CISCO_CUSTOM_EVENT {
if [[ $LINKUP -eq YES ]]; then
conf t
interface $INTERFACE
description asp3-link-UP i.e. Custom Macro OFF
no macro description
switchport
switchport mode access
switchport access vlan $ACCESS_VLAN
spanning-tree portfast
exit
end
fi
if [[ $LINKUP -eq NO ]]; then
conf t
interface $INTERFACE
macro description $TRIGGER
switchport access vlan $ACCESS_VLAN
description asp3-link-DOWN i.e. Custom Macro ON
exit
end
fi
}

419
Views
0
Helpful
0
Replies
CreatePlease to create content