Skip to content

Commit aeb6afa

Browse files
Shyam DoshiShyam Doshi
authored andcommitted
[patch] Refactor the code
1 parent 32e3ec2 commit aeb6afa

2 files changed

Lines changed: 8 additions & 17 deletions

File tree

src/mas/devops/tekton.py

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -747,21 +747,13 @@ def prepareInstallSecrets(dynClient: DynamicClient, namespace: str, slsLicenseFi
747747

748748
# 7. Secret/pipeline-facilities-properties
749749
# -------------------------------------------------------------------------
750-
try:
751-
secretsAPI.delete(name="pipeline-facilities-properties", namespace=namespace)
752-
except NotFoundError:
753-
pass
754-
755-
if facilitiesProperties is None:
756-
facilitiesProperties = {
757-
"apiVersion": "v1",
758-
"kind": "Secret",
759-
"type": "Opaque",
760-
"metadata": {
761-
"name": "pipeline-facilities-properties"
762-
}
763-
}
764-
secretsAPI.create(body=facilitiesProperties, namespace=namespace)
750+
# Only create secret if custom facilities properties are provided
751+
if facilitiesProperties is not None:
752+
try:
753+
secretsAPI.delete(name="pipeline-facilities-properties", namespace=namespace)
754+
except NotFoundError:
755+
pass
756+
secretsAPI.create(body=facilitiesProperties, namespace=namespace)
765757

766758

767759
def prepareUpdateSecrets(dynClient: DynamicClient, slack_token: str = None, slack_channel: str = None, db2LicenseFile: dict | None = None) -> None:

src/mas/devops/templates/pipelinerun-install.yml.j2

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -990,10 +990,9 @@ spec:
990990
secret:
991991
secretName: pipeline-aiservice-config
992992

993-
{%- if mas_ws_facilities_custom_properties is defined and mas_ws_facilities_custom_properties == "true" %}
994-
995993
# Facilities Properties configurations
996994
# -------------------------------------------------------------------------
995+
{%- if mas_ws_facilities_custom_properties is defined and mas_ws_facilities_custom_properties == "true" %}
997996
- name: shared-facilities-properties
998997
secret:
999998
secretName: pipeline-facilities-properties

0 commit comments

Comments
 (0)