sonic-utilities
sonic-utilities copied to clipboard
convert ingress/egress of ACL_TABLE in CONFIG_DB to INGRESS/EGRESS
What I did
The stage in ACL_TABLE in CONFIG_DB is ingress/egress when using config acl command. However, the leaf stage defined in sonic-acl.yang is EGRESS/INGRESS. I convert ingress/egress of ACL_TABLE in CONFIG_DB to INGRESS/EGRESS to to make sure stage in CONFIG_DB and sonic-acl.yang are consistent.
How I did it
convert stage field of ACL_TABLE to upper case
How to verify it
use redis-cli to view ACL_TABLE contents in CONFIG_DB
Previous command output (if the output of a command-line utility has changed)
127.0.0.1:6379[4]> HGETALL "ACL_TABLE|test"
- "policy_desc"
- "test"
- "ports@"
- "Ethernet20"
- "stage"
- "ingress"
- "type"
- "L3"
New command output (if the output of a command-line utility has changed)
127.0.0.1:6379[4]> HGETALL "ACL_TABLE|test"
- "policy_desc"
- "test"
- "ports@"
- "Ethernet20"
- "stage"
- "INGRESS"
- "type"
- "L3"