X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=heat%2FvFW_CNF_CDS%2Fautomation%2Fconfig.py;h=96b098dd311127f954465c33a2308d673a56fe89;hb=refs%2Fchanges%2F91%2F119091%2F8;hp=f5d39c16c4122fbb4963f8498b2c4decece34a7c;hpb=1e501466e21b774ccaadef19f4618decc0650001;p=demo.git diff --git a/heat/vFW_CNF_CDS/automation/config.py b/heat/vFW_CNF_CDS/automation/config.py index f5d39c16..96b098dd 100755 --- a/heat/vFW_CNF_CDS/automation/config.py +++ b/heat/vFW_CNF_CDS/automation/config.py @@ -1,5 +1,5 @@ # ============LICENSE_START======================================================= -# Copyright (C) 2020 Orange +# Copyright (C) 2021 Orange # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -17,7 +17,6 @@ class Config: #### REGION DETAILS #### - NATIVE = False COMPLEX_ID = "complex" CLOUD_OWNER = "k8sCloudOwner" CLOUD_REGION = "k8s-region-1" @@ -31,39 +30,54 @@ class Config: # "crds/crd2"] CLUSTER_KUBECONFIG_PATH = "artifacts/cluster_kubeconfig" - ONAP_KUBECONFIG_PATH = "artifacts/onap_kubeconfig" #### SERVICE DETAILS #### + NATIVE = True + SKIP_POST_INSTANTIATION = True GLOBAL_CUSTOMER_ID = "customer_cnf" VSPFILE = "vsp/vfw_k8s_demo.zip" if NATIVE: VSPFILE = "vsp/native_vfw_k8s_demo.zip" + + PROFILE_NAME = "vfw-cnf-cds-base-profile" + PROFILE_SOURCE = PROFILE_NAME + VENDOR = "vendor_cnf" SERVICENAME = "vfw_k8s_demo_CNF" VSPNAME = "VSP_" + SERVICENAME VFNAME = "VF_" + SERVICENAME SERVICE_INSTANCE_NAME = "INSTANCE_" + SERVICENAME SDNC_ARTIFACT_NAME = "vnf" + + # INSERT PARAMS FOR VNF HERE AS "name" : "value" PAIR + VNF_PARAM_LIST = {} + VF_MODULE_PREFIX = "" if NATIVE: VF_MODULE_PREFIX = "helm_" - VF_MODULE_LIST = {VF_MODULE_PREFIX + "base_template": - {"name": VF_MODULE_PREFIX + "base_template", - "k8s-rb-profile-name": "vfw-cnf-cds-base-profile", - "k8s-rb-profile-namespace": K8S_NAMESPACE}, - VF_MODULE_PREFIX + "vfw": - {"name": VF_MODULE_PREFIX + "vfw", - "k8s-rb-profile-name": "vfw-cnf-cds-base-profile", - "k8s-rb-profile-namespace": K8S_NAMESPACE}, - VF_MODULE_PREFIX + "vpkg": - {"name": VF_MODULE_PREFIX + "vpkg", - "k8s-rb-profile-name": "vfw-cnf-cds-base-profile", - "k8s-rb-profile-namespace": K8S_NAMESPACE}, - VF_MODULE_PREFIX + "vsn": - {"name": VF_MODULE_PREFIX + "vsn", - "k8s-rb-profile-name": "vfw-cnf-cds-base-profile", - "k8s-rb-profile-namespace": K8S_NAMESPACE}} + VF_MODULE_PARAM_LIST = { + VF_MODULE_PREFIX + "base_template": { + "k8s-rb-profile-name": PROFILE_NAME, + "k8s-rb-profile-source": PROFILE_SOURCE, + "k8s-rb-profile-namespace": K8S_NAMESPACE + }, + VF_MODULE_PREFIX + "vfw": { + "k8s-rb-profile-name": PROFILE_NAME, + "k8s-rb-profile-source": PROFILE_SOURCE, + "k8s-rb-profile-namespace": K8S_NAMESPACE + }, + VF_MODULE_PREFIX + "vpkg": { + "k8s-rb-profile-name": PROFILE_NAME, + "k8s-rb-profile-source": PROFILE_SOURCE, + "k8s-rb-profile-namespace": K8S_NAMESPACE + }, + VF_MODULE_PREFIX + "vsn": { + "k8s-rb-profile-name": PROFILE_NAME, + "k8s-rb-profile-source": PROFILE_SOURCE, + "k8s-rb-profile-namespace": K8S_NAMESPACE + } + } ######## DEFAULT VALUES ######## OWNING_ENTITY = "OE-Demonstration"