fix url check
This commit is contained in:
@@ -41,6 +41,7 @@ class SupersetClient:
|
||||
self.logger.info("[INFO][SupersetClient.__init__][ENTER] Initializing SupersetClient.")
|
||||
self._validate_config(config)
|
||||
self.config = config
|
||||
self.env = config.env
|
||||
self.network = APIClient(
|
||||
config=config.dict(),
|
||||
verify_ssl=config.verify_ssl,
|
||||
@@ -146,6 +147,12 @@ class SupersetClient:
|
||||
return response_data.get("result", {})
|
||||
# END_FUNCTION_get_dataset
|
||||
|
||||
def get_databases(self) -> List[Dict]:
|
||||
self.logger.info("[INFO][SupersetClient.get_databases][ENTER] Getting databases.")
|
||||
response = self.network.request("GET", "/database/")
|
||||
self.logger.info("[INFO][SupersetClient.get_databases][SUCCESS] Got databases.")
|
||||
return response.get('result', [])
|
||||
|
||||
# [ENTITY: Function('export_dashboard')]
|
||||
# CONTRACT:
|
||||
# PURPOSE: Экспорт дашборда в ZIP-архив.
|
||||
|
||||
Reference in New Issue
Block a user