This repository has been archived on 2025-03-20. You can view files and clone it, but cannot push or open issues or pull requests.
sonic-buildimage/src/sonic-config-engine
arlakshm 6c895513ac
Common functions for Multi ASIC (#4973)
Signed-off-by: Arvindsrinivasan Lakshmi Narasimhan arlakshm@microsoft.com

The following common APIs are added for multi ASIC
- an  API to check if a given port is a internal or external port
- an  API to check if a given port-channel is internal or external
- an API to check if a bgp-session is internal or external
- an  API to connect to the config and other dbs in the a given namespace
- added common APIs to the sonic_py_common library.
- update the sample port-config.ini with role column and add corresponding test to verify the ports configuration is - generated properly.
2020-08-14 07:36:00 -07:00
..
data [config-engine]: Add admin_status up to l2switch.json template (#3210) 2019-07-24 09:45:24 -07:00
tests Common functions for Multi ASIC (#4973) 2020-08-14 07:36:00 -07:00
.gitignore [bgpcfgd]: Split one bgp mega-template to chunks. (#4143) 2020-04-23 09:42:22 -07:00
config_samples.py [config engine] For l2 preset, use admin_status: up by default (#3902) 2019-12-13 14:30:52 -08:00
lazy_re.py [sonic-cfggen] optimize sonic-cfggen startup (#3658) 2019-10-31 09:17:29 -07:00
MANIFEST.in [config/acl] Support everflow config translation (#468) 2017-04-07 01:10:05 -07:00
minigraph.py Common functions for Multi ASIC (#4973) 2020-08-14 07:36:00 -07:00
openconfig_acl.py Remove extra trailing newlines at EOF (#804) 2017-07-12 20:54:37 -07:00
portconfig.py [buildImage] Add support of platform.json parsing to portconfig.py file (#3909) 2020-06-18 16:26:09 -07:00
redis_bcc.py [sonic-cfggen] optimize sonic-cfggen startup (#3658) 2019-10-31 09:17:29 -07:00
setup.py [sonic-config-engine] Remove sonic_device_util.py (#5130) 2020-08-09 21:26:54 -07:00
sonic-cfggen Common functions for Multi ASIC (#4973) 2020-08-14 07:36:00 -07:00