@@ -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