project map script | semantic parcer
This commit is contained in:
@@ -37,7 +37,7 @@ class SupersetConfig(BaseModel):
|
||||
if not required.issubset(v.keys()):
|
||||
raise ValueError(f"Словарь 'auth' должен содержать поля: {required}. Отсутствующие: {required - v.keys()}")
|
||||
return v
|
||||
# [/DEF:SupersetConfig.validate_auth]
|
||||
# [/DEF:SupersetConfig.validate_auth:Function]
|
||||
|
||||
# [DEF:SupersetConfig.normalize_base_url:Function]
|
||||
# @PURPOSE: Нормализует `base_url`, добавляя `/api/v1`, если он отсутствует.
|
||||
@@ -54,11 +54,11 @@ class SupersetConfig(BaseModel):
|
||||
if '/api/v1' not in v:
|
||||
v = f"{v.rstrip('/')}/api/v1"
|
||||
return v
|
||||
# [/DEF:SupersetConfig.normalize_base_url]
|
||||
# [/DEF:SupersetConfig.normalize_base_url:Function]
|
||||
|
||||
class Config:
|
||||
arbitrary_types_allowed = True
|
||||
# [/DEF:SupersetConfig]
|
||||
# [/DEF:SupersetConfig:Class]
|
||||
|
||||
# [DEF:DatabaseConfig:Class]
|
||||
# @PURPOSE: Модель для параметров трансформации баз данных при миграции дашбордов.
|
||||
@@ -78,10 +78,10 @@ class DatabaseConfig(BaseModel):
|
||||
if not {'old', 'new'}.issubset(v.keys()):
|
||||
raise ValueError("'database_config' должен содержать ключи 'old' и 'new'.")
|
||||
return v
|
||||
# [/DEF:DatabaseConfig.validate_config]
|
||||
# [/DEF:DatabaseConfig.validate_config:Function]
|
||||
|
||||
class Config:
|
||||
arbitrary_types_allowed = True
|
||||
# [/DEF:DatabaseConfig]
|
||||
# [/DEF:DatabaseConfig:Class]
|
||||
|
||||
# [/DEF:superset_tool.models]
|
||||
# [/DEF:superset_tool.models:Module]
|
||||
|
||||
Reference in New Issue
Block a user