Skip to content

Commit b894c95

Browse files
authored
[patch] Fix typehints for prepareInstallSecrets() (#196)
1 parent f695f43 commit b894c95

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/mas/devops/tekton.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -398,7 +398,7 @@ def prepareAiServicePipelinesNamespace(dynClient: DynamicClient, instanceId: str
398398
logger.info(f"Storage class {storageClass} uses volumeBindingMode={volumeBindingMode}, skipping PVC bind wait")
399399

400400

401-
def prepareInstallSecrets(dynClient: DynamicClient, namespace: str, slsLicenseFile: str = None, additionalConfigs: dict = None, certs: str = None, podTemplates: str = None) -> None:
401+
def prepareInstallSecrets(dynClient: DynamicClient, namespace: str, slsLicenseFile: dict | None = None, additionalConfigs: dict | None = None, certs: dict | None = None, podTemplates: dict | None = None) -> None:
402402
"""
403403
Create or update secrets required for MAS installation pipelines.
404404
@@ -408,10 +408,10 @@ def prepareInstallSecrets(dynClient: DynamicClient, namespace: str, slsLicenseFi
408408
Parameters:
409409
dynClient (DynamicClient): OpenShift Dynamic Client
410410
namespace (str): The namespace to create secrets in
411-
slsLicenseFile (str, optional): SLS license file content. Defaults to None (empty secret).
411+
slsLicenseFile (dict, optional): SLS license file content. Defaults to None (empty secret).
412412
additionalConfigs (dict, optional): Additional configuration data. Defaults to None (empty secret).
413-
certs (str, optional): Certificate data. Defaults to None (empty secret).
414-
podTemplates (str, optional): Pod template data. Defaults to None (empty secret).
413+
certs (dict, optional): Certificate data. Defaults to None (empty secret).
414+
podTemplates (dict, optional): Pod template data. Defaults to None (empty secret).
415415
416416
Returns:
417417
None

0 commit comments

Comments
 (0)