Draft: Prevent to start Open ETP Server when failed to retrieve required tokens/secrets
Type of change
-
Bug Fix -
Feature
Does this introduce a change in the core logic?
- [Yes]
Does this introduce a change in the cloud provider implementation, if so which cloud?
-
AWS -
Azure -
GCP -
IBM
Updates description?
- Close the application when can't load provider, retrieve some token or secret.
- Close the application if there were no any created DB connection.
- Add more logging in the Azure services (for help to understand the issue with Azure tests).
- Add try...catch to Azure provider API, C-functions can't throw exceptions (error with read access violation).
- Fix memory leak in the code that loading Azure provider library (there was used simple delete for array of characters).
- Small code refactoring.
Edited by Vadzim Kulyba