sonic-buildimage/src/sonic-yang-models/yang-models
Praveen Chaudhary d3d0c2623d
[yang-models]: Remove PLY Extensions and change translation code. (#6915)
* [yang-models]: Remove PLY Extensions and change translation code.

   With assumption that TABLE_SEPARATOR and ENTRY_SEPARATOR for configDB is always "|",
   translation from configDB.json to sonicYang.json can be done based on keys specified
   in YANG Lists inside YANG models. So removing extensions is good idea.

Changes:
-- Remove use of regex in Translation code.
-- Remove regex Extensions from YANG models.
-- Improved debugging i.e. log on stdout in case of any Exception from sonic-yang-mgmt,
   so that failed tests can be debugged faster. Also this is good to debug Dynamic
   port breakout issues.
-- Minor Test changes.

Co-authored-by: lguohan <lguohan@gmail.com>
2021-03-28 00:49:10 -07:00
..
sonic-acl.yang [yang-models]: Remove PLY Extensions and change translation code. (#6915) 2021-03-28 00:49:10 -07:00
sonic-breakout_cfg.yang [yang-models]: Remove PLY Extensions and change translation code. (#6915) 2021-03-28 00:49:10 -07:00
sonic-crm.yang [yang] update crm yang model for dynamic port breakout (#6395) 2021-02-24 20:48:43 +02:00
sonic-device_metadata.yang [yang_models]: yang models for device_metadata, device_neighbor, flex… (#4442) 2020-11-18 01:59:55 -08:00
sonic-device_neighbor.yang [yang-models]: Remove PLY Extensions and change translation code. (#6915) 2021-03-28 00:49:10 -07:00
sonic-extension.yang [yang-models]: Remove PLY Extensions and change translation code. (#6915) 2021-03-28 00:49:10 -07:00
sonic-flex_counter.yang [DPB] update flex counter yang model, fix BUFFER_POOL_WATERMARK (#6178) 2020-12-19 10:14:06 -08:00
sonic-interface.yang [yang-models]: Remove PLY Extensions and change translation code. (#6915) 2021-03-28 00:49:10 -07:00
sonic-loopback-interface.yang [yang-models]: Remove PLY Extensions and change translation code. (#6915) 2021-03-28 00:49:10 -07:00
sonic-port.yang [yang-models]: Remove PLY Extensions and change translation code. (#6915) 2021-03-28 00:49:10 -07:00
sonic-portchannel.yang [yang-models]: Remove PLY Extensions and change translation code. (#6915) 2021-03-28 00:49:10 -07:00
sonic-types.yang [yang_models]: yang models for device_metadata, device_neighbor, flex… (#4442) 2020-11-18 01:59:55 -08:00
sonic-versions.yang [yang_models]: yang models for device_metadata, device_neighbor, flex… (#4442) 2020-11-18 01:59:55 -08:00
sonic-vlan.yang [yang-models]: Remove PLY Extensions and change translation code. (#6915) 2021-03-28 00:49:10 -07:00