diff options
Diffstat (limited to 'cm-container/get-type-files.sh')
-rwxr-xr-x | cm-container/get-type-files.sh | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/cm-container/get-type-files.sh b/cm-container/get-type-files.sh deleted file mode 100755 index e59b3b1..0000000 --- a/cm-container/get-type-files.sh +++ /dev/null @@ -1,70 +0,0 @@ -#!/bin/bash -# ============LICENSE_START======================================================= -# org.onap.dcae -# ================================================================================ -# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved. -# ================================================================================ -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# ============LICENSE_END========================================================= -# -# ECOMP is a trademark and service mark of AT&T Intellectual Property. - -# Pull type files from repos -# Set up the CM import resolver -# $1 is the DCAE repo URL -# $2 is the CCSDK repo URL -# -set -x -DEST=/opt/manager/resources/onapspec - -DCAETYPEFILES=\ -"\ -/dcaepolicyplugin/2.3.0/dcaepolicyplugin_types.yaml \ -/relationshipplugin/1.0.0/relationshipplugin_types.yaml \ -/k8splugin/1.4.5/k8splugin_types.yaml \ -/dockerplugin/3.2.1/dockerplugin_types.yaml \ - -" - -CCSDKTYPEFILES=\ -"\ -/type_files/pgaas/1.1.0/pgaas_types.yaml \ -/type_files/sshkeyshare/sshkey_types.yaml \ -/type_files/helm/4.0.0/helm-type.yaml \ -" - -mkdir ${DEST} - -for typefile in ${DCAETYPEFILES} -do - mkdir -p ${DEST}/$(dirname ${typefile}) - curl -Ss $1/${typefile} >> ${DEST}/${typefile} -done - -for typefile in ${CCSDKTYPEFILES} -do - mkdir -p ${DEST}/$(dirname ${typefile}) - curl -Ss $2/${typefile} >> ${DEST}/${typefile} -done - -chown cfyuser:cfyuser ${DEST} - -# Add our local type file store to CM import resolver configuration -TYPE_RULE0="{$1: file://${DEST}}" -TYPE_RULE1="{$2: file://${DEST}}" -# This sed re is 'brittle' but we can be sure the config.yaml file -# won't change as long as we do not change the source Docker image for CM -sed -i -e "s# rules:# rules:\n - ${TYPE_RULE0}#" /etc/cloudify/config.yaml -sed -i -e "s# rules:# rules:\n - ${TYPE_RULE1}#" /etc/cloudify/config.yaml - -chown cfyuser:cfyuser /etc/cloudify/config.yaml |