Merge "Modify Python ONAP SDK tests to not require kubeconfig"
[testsuite/pythonsdk-tests.git] / run_basic_sdnc.py
1 import logging.config
2 from onapsdk.configuration import settings
3
4 from onaptests.scenario.basic_sdnc import BasicSdnc
5 import onaptests.utils.exceptions as onap_test_exceptions
6
7 if __name__ == "__main__":
8     # logging configuration for onapsdk, it is not requested for onaptests
9     # Correction requested in onapsdk to avoid having this duplicate code
10     logging.config.dictConfig(settings.LOG_CONFIG)
11     logger = logging.getLogger("Basic SDNC")
12
13     basic_sdnc = BasicSdnc(cleanup=settings.CLEANUP_FLAG)
14     try:
15         basic_sdnc.run()
16         basic_sdnc.clean()
17     except onap_test_exceptions.TestConfigurationException:
18         logger.error("Basic SDNC configuration error")