Skip to content

Commit

Permalink
Add overcloud service configuration generate
Browse files Browse the repository at this point in the history
  • Loading branch information
MoteHue committed Oct 2, 2023
1 parent f206267 commit 9f85cd1
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions scripts/overcloud-service-configuration-generate.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#!/bin/bash

set -euE
set -o pipefail

PARENT="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"

source "${PARENT}/../functions"

function main {
node_config_dir=("${@:1}")
log_info "Running overcloud service configuration generate --node-config-dir ${node_config_dir[@]}"
kayobe_init
run_kayobe overcloud service configuration generate "--node-config-dir ${@}"
pull_request "${KAYOBE_AUTOMATION_CONTEXT_ENV_PATH}/src/kayobe-config"
}

if [[ "${BASH_SOURCE[0]}" == "${0}" ]]; then
if [ "$*" -lt 1 ]; then
die $LINENO "Error: You must provide a node-config-dir to use" \
"Usage: overcloud-service-configuration-generate.sh <node-config-dir>"
fi
main "${@:1}"
fi

0 comments on commit 9f85cd1

Please sign in to comment.