Loading src/nbi/service/ietf_l2vpn/L2VPN_SiteNetworkAccesses.py +0 −21 Original line number Diff line number Diff line Loading @@ -167,46 +167,25 @@ class L2VPN_SiteNetworkAccesses(Resource): return None def _process_site_network_accesses(self, site_id : str, request_data : Dict) -> List[Dict]: LOGGER.warning('[_process_site_network_accesses] A') errors = list() request_data = self._prepare_request_payload(site_id, request_data, errors) LOGGER.warning('[_process_site_network_accesses] B') MSG = '[_process_site_network_accesses] errors={:s}' LOGGER.debug(MSG.format(str(errors))) if len(errors) > 0: return errors LOGGER.warning('[_process_site_network_accesses] C') yang_validator = YangValidator('ietf-l2vpn-svc') LOGGER.warning('[_process_site_network_accesses] D') request_data = yang_validator.parse_to_dict(request_data) LOGGER.warning('[_process_site_network_accesses] E') yang_validator.destroy() LOGGER.warning('[_process_site_network_accesses] F') MSG = '[_process_site_network_accesses] request_data={:s}' LOGGER.debug(MSG.format(str(request_data))) sites = ( request_data.get('l2vpn-svc', dict()) .get('sites', dict()) .get('site', list()) ) MSG = '[_process_site_network_accesses] sites={:s}' LOGGER.debug(MSG.format(str(sites))) for site in sites: MSG = '[_process_site_network_accesses] site={:s}' LOGGER.debug(MSG.format(str(site))) site_network_accesses = ( site.get('site-network-accesses', dict()) .get('site-network-access', list()) ) MSG = '[_process_site_network_accesses] site_network_accesses={:s}' LOGGER.debug(MSG.format(str(site_network_accesses))) for site_network_access in site_network_accesses: MSG = '[_process_site_network_accesses] site_network_access={:s}' LOGGER.debug(MSG.format(str(site_network_access))) process_site_network_access(site_id, site_network_access, errors) LOGGER.warning('[_process_site_network_accesses] G') MSG = '[_process_site_network_accesses] errors={:s}' LOGGER.debug(MSG.format(str(errors))) return errors Loading
src/nbi/service/ietf_l2vpn/L2VPN_SiteNetworkAccesses.py +0 −21 Original line number Diff line number Diff line Loading @@ -167,46 +167,25 @@ class L2VPN_SiteNetworkAccesses(Resource): return None def _process_site_network_accesses(self, site_id : str, request_data : Dict) -> List[Dict]: LOGGER.warning('[_process_site_network_accesses] A') errors = list() request_data = self._prepare_request_payload(site_id, request_data, errors) LOGGER.warning('[_process_site_network_accesses] B') MSG = '[_process_site_network_accesses] errors={:s}' LOGGER.debug(MSG.format(str(errors))) if len(errors) > 0: return errors LOGGER.warning('[_process_site_network_accesses] C') yang_validator = YangValidator('ietf-l2vpn-svc') LOGGER.warning('[_process_site_network_accesses] D') request_data = yang_validator.parse_to_dict(request_data) LOGGER.warning('[_process_site_network_accesses] E') yang_validator.destroy() LOGGER.warning('[_process_site_network_accesses] F') MSG = '[_process_site_network_accesses] request_data={:s}' LOGGER.debug(MSG.format(str(request_data))) sites = ( request_data.get('l2vpn-svc', dict()) .get('sites', dict()) .get('site', list()) ) MSG = '[_process_site_network_accesses] sites={:s}' LOGGER.debug(MSG.format(str(sites))) for site in sites: MSG = '[_process_site_network_accesses] site={:s}' LOGGER.debug(MSG.format(str(site))) site_network_accesses = ( site.get('site-network-accesses', dict()) .get('site-network-access', list()) ) MSG = '[_process_site_network_accesses] site_network_accesses={:s}' LOGGER.debug(MSG.format(str(site_network_accesses))) for site_network_access in site_network_accesses: MSG = '[_process_site_network_accesses] site_network_access={:s}' LOGGER.debug(MSG.format(str(site_network_access))) process_site_network_access(site_id, site_network_access, errors) LOGGER.warning('[_process_site_network_accesses] G') MSG = '[_process_site_network_accesses] errors={:s}' LOGGER.debug(MSG.format(str(errors))) return errors