First functional version of Compute component with IETF L2VPN REST-API endpoint for OSM.
Common: - added chk_attribute to type_checkers module. - recovered run_tests_locally.sh Compute: - updated requirements.in - updated Config.py - updated RestServer - implemented IETF-L2VPN NBI plugin - implemented unitary tests for IETF-L2VPN NBI plugin including a Mock OSM client, and Mock Context and Service components
Showing
- run_tests_locally.sh 36 additions, 36 deletionsrun_tests_locally.sh
- src/common/type_checkers/Checkers.py 6 additions, 1 deletionsrc/common/type_checkers/Checkers.py
- src/compute/Config.py 5 additions, 1 deletionsrc/compute/Config.py
- src/compute/requirements.in 4 additions, 0 deletionssrc/compute/requirements.in
- src/compute/service/__main__.py 5 additions, 6 deletionssrc/compute/service/__main__.py
- src/compute/service/rest_server/RestServer.py 5 additions, 4 deletionssrc/compute/service/rest_server/RestServer.py
- src/compute/service/rest_server/nbi_plugins/__init__.py 0 additions, 0 deletionssrc/compute/service/rest_server/nbi_plugins/__init__.py
- src/compute/service/rest_server/nbi_plugins/ietf_l2vpn/Constants.py 3 additions, 0 deletions...e/service/rest_server/nbi_plugins/ietf_l2vpn/Constants.py
- src/compute/service/rest_server/nbi_plugins/ietf_l2vpn/L2VPN_Service.py 69 additions, 0 deletions...rvice/rest_server/nbi_plugins/ietf_l2vpn/L2VPN_Service.py
- src/compute/service/rest_server/nbi_plugins/ietf_l2vpn/L2VPN_Services.py 55 additions, 0 deletions...vice/rest_server/nbi_plugins/ietf_l2vpn/L2VPN_Services.py
- src/compute/service/rest_server/nbi_plugins/ietf_l2vpn/L2VPN_SiteNetworkAccesses.py 161 additions, 0 deletions...erver/nbi_plugins/ietf_l2vpn/L2VPN_SiteNetworkAccesses.py
- src/compute/service/rest_server/nbi_plugins/ietf_l2vpn/__init__.py 22 additions, 0 deletions...te/service/rest_server/nbi_plugins/ietf_l2vpn/__init__.py
- src/compute/service/rest_server/nbi_plugins/ietf_l2vpn/schemas/Common.py 2 additions, 0 deletions...vice/rest_server/nbi_plugins/ietf_l2vpn/schemas/Common.py
- src/compute/service/rest_server/nbi_plugins/ietf_l2vpn/schemas/__init__.py 0 additions, 0 deletions...ce/rest_server/nbi_plugins/ietf_l2vpn/schemas/__init__.py
- src/compute/service/rest_server/nbi_plugins/ietf_l2vpn/schemas/site_network_access.py 66 additions, 0 deletions...ver/nbi_plugins/ietf_l2vpn/schemas/site_network_access.py
- src/compute/service/rest_server/nbi_plugins/ietf_l2vpn/schemas/vpn_service.py 32 additions, 0 deletions...rest_server/nbi_plugins/ietf_l2vpn/schemas/vpn_service.py
- src/compute/service/rest_server/nbi_plugins/ietf_l2vpn/tools/Authentication.py 11 additions, 0 deletions...est_server/nbi_plugins/ietf_l2vpn/tools/Authentication.py
- src/compute/service/rest_server/nbi_plugins/ietf_l2vpn/tools/HttpStatusCodes.py 6 additions, 0 deletions...st_server/nbi_plugins/ietf_l2vpn/tools/HttpStatusCodes.py
- src/compute/service/rest_server/nbi_plugins/ietf_l2vpn/tools/Validator.py 21 additions, 0 deletions...ice/rest_server/nbi_plugins/ietf_l2vpn/tools/Validator.py
- src/compute/service/rest_server/nbi_plugins/ietf_l2vpn/tools/__init__.py 0 additions, 0 deletions...vice/rest_server/nbi_plugins/ietf_l2vpn/tools/__init__.py
Loading
Please register or sign in to comment