diff --git a/confluent_osdeploy/debian/profiles/default/scripts/functions b/confluent_osdeploy/debian/profiles/default/scripts/functions index f68f3a5e..a88ba210 100644 --- a/confluent_osdeploy/debian/profiles/default/scripts/functions +++ b/confluent_osdeploy/debian/profiles/default/scripts/functions @@ -10,6 +10,13 @@ function test_mgr() { return 1 } +function initconfluentscriptstmp() { + if [ -z "$confluentscripttmpdir" ]; then + mkdir -p /opt/confluent/tmpexec + confluentscripttmpdir=$(mktemp -d /opt/confluent/tmpexec/confluentscripts.XXXXXXXXX) + fi +} + function confluentpython() { if [ -x /usr/libexec/platform-python ]; then /usr/libexec/platform-python $* @@ -72,7 +79,8 @@ fetch_remote() { } source_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -86,7 +94,8 @@ source_remote_parts() { } run_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -105,10 +114,7 @@ source_remote() { echo echo '---------------------------------------------------------------------------' echo Sourcing $1 from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) - unsettmpdir=1 - fi + initconfluentscriptstmp echo Sourcing from $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -135,9 +141,9 @@ run_remote() { echo '---------------------------------------------------------------------------' echo Running $requestedcmd from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) unsettmpdir=1 fi + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -170,7 +176,8 @@ run_remote_python() { fi echo '---------------------------------------------------------------------------' echo Running python script "'$*'" from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir mkdir -p $(dirname $1) diff --git a/confluent_osdeploy/el7-diskless/profiles/default/scripts/functions b/confluent_osdeploy/el7-diskless/profiles/default/scripts/functions index f68f3a5e..a88ba210 100644 --- a/confluent_osdeploy/el7-diskless/profiles/default/scripts/functions +++ b/confluent_osdeploy/el7-diskless/profiles/default/scripts/functions @@ -10,6 +10,13 @@ function test_mgr() { return 1 } +function initconfluentscriptstmp() { + if [ -z "$confluentscripttmpdir" ]; then + mkdir -p /opt/confluent/tmpexec + confluentscripttmpdir=$(mktemp -d /opt/confluent/tmpexec/confluentscripts.XXXXXXXXX) + fi +} + function confluentpython() { if [ -x /usr/libexec/platform-python ]; then /usr/libexec/platform-python $* @@ -72,7 +79,8 @@ fetch_remote() { } source_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -86,7 +94,8 @@ source_remote_parts() { } run_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -105,10 +114,7 @@ source_remote() { echo echo '---------------------------------------------------------------------------' echo Sourcing $1 from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) - unsettmpdir=1 - fi + initconfluentscriptstmp echo Sourcing from $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -135,9 +141,9 @@ run_remote() { echo '---------------------------------------------------------------------------' echo Running $requestedcmd from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) unsettmpdir=1 fi + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -170,7 +176,8 @@ run_remote_python() { fi echo '---------------------------------------------------------------------------' echo Running python script "'$*'" from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir mkdir -p $(dirname $1) diff --git a/confluent_osdeploy/el7/profiles/default/scripts/functions b/confluent_osdeploy/el7/profiles/default/scripts/functions index f68f3a5e..a88ba210 100644 --- a/confluent_osdeploy/el7/profiles/default/scripts/functions +++ b/confluent_osdeploy/el7/profiles/default/scripts/functions @@ -10,6 +10,13 @@ function test_mgr() { return 1 } +function initconfluentscriptstmp() { + if [ -z "$confluentscripttmpdir" ]; then + mkdir -p /opt/confluent/tmpexec + confluentscripttmpdir=$(mktemp -d /opt/confluent/tmpexec/confluentscripts.XXXXXXXXX) + fi +} + function confluentpython() { if [ -x /usr/libexec/platform-python ]; then /usr/libexec/platform-python $* @@ -72,7 +79,8 @@ fetch_remote() { } source_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -86,7 +94,8 @@ source_remote_parts() { } run_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -105,10 +114,7 @@ source_remote() { echo echo '---------------------------------------------------------------------------' echo Sourcing $1 from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) - unsettmpdir=1 - fi + initconfluentscriptstmp echo Sourcing from $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -135,9 +141,9 @@ run_remote() { echo '---------------------------------------------------------------------------' echo Running $requestedcmd from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) unsettmpdir=1 fi + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -170,7 +176,8 @@ run_remote_python() { fi echo '---------------------------------------------------------------------------' echo Running python script "'$*'" from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir mkdir -p $(dirname $1) diff --git a/confluent_osdeploy/el8-diskless/profiles/default/scripts/functions b/confluent_osdeploy/el8-diskless/profiles/default/scripts/functions index f68f3a5e..a88ba210 100644 --- a/confluent_osdeploy/el8-diskless/profiles/default/scripts/functions +++ b/confluent_osdeploy/el8-diskless/profiles/default/scripts/functions @@ -10,6 +10,13 @@ function test_mgr() { return 1 } +function initconfluentscriptstmp() { + if [ -z "$confluentscripttmpdir" ]; then + mkdir -p /opt/confluent/tmpexec + confluentscripttmpdir=$(mktemp -d /opt/confluent/tmpexec/confluentscripts.XXXXXXXXX) + fi +} + function confluentpython() { if [ -x /usr/libexec/platform-python ]; then /usr/libexec/platform-python $* @@ -72,7 +79,8 @@ fetch_remote() { } source_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -86,7 +94,8 @@ source_remote_parts() { } run_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -105,10 +114,7 @@ source_remote() { echo echo '---------------------------------------------------------------------------' echo Sourcing $1 from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) - unsettmpdir=1 - fi + initconfluentscriptstmp echo Sourcing from $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -135,9 +141,9 @@ run_remote() { echo '---------------------------------------------------------------------------' echo Running $requestedcmd from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) unsettmpdir=1 fi + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -170,7 +176,8 @@ run_remote_python() { fi echo '---------------------------------------------------------------------------' echo Running python script "'$*'" from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir mkdir -p $(dirname $1) diff --git a/confluent_osdeploy/el8/profiles/default/scripts/functions b/confluent_osdeploy/el8/profiles/default/scripts/functions index f68f3a5e..a88ba210 100644 --- a/confluent_osdeploy/el8/profiles/default/scripts/functions +++ b/confluent_osdeploy/el8/profiles/default/scripts/functions @@ -10,6 +10,13 @@ function test_mgr() { return 1 } +function initconfluentscriptstmp() { + if [ -z "$confluentscripttmpdir" ]; then + mkdir -p /opt/confluent/tmpexec + confluentscripttmpdir=$(mktemp -d /opt/confluent/tmpexec/confluentscripts.XXXXXXXXX) + fi +} + function confluentpython() { if [ -x /usr/libexec/platform-python ]; then /usr/libexec/platform-python $* @@ -72,7 +79,8 @@ fetch_remote() { } source_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -86,7 +94,8 @@ source_remote_parts() { } run_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -105,10 +114,7 @@ source_remote() { echo echo '---------------------------------------------------------------------------' echo Sourcing $1 from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) - unsettmpdir=1 - fi + initconfluentscriptstmp echo Sourcing from $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -135,9 +141,9 @@ run_remote() { echo '---------------------------------------------------------------------------' echo Running $requestedcmd from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) unsettmpdir=1 fi + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -170,7 +176,8 @@ run_remote_python() { fi echo '---------------------------------------------------------------------------' echo Running python script "'$*'" from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir mkdir -p $(dirname $1) diff --git a/confluent_osdeploy/el9-diskless/profiles/default/scripts/functions b/confluent_osdeploy/el9-diskless/profiles/default/scripts/functions index f68f3a5e..a88ba210 100644 --- a/confluent_osdeploy/el9-diskless/profiles/default/scripts/functions +++ b/confluent_osdeploy/el9-diskless/profiles/default/scripts/functions @@ -10,6 +10,13 @@ function test_mgr() { return 1 } +function initconfluentscriptstmp() { + if [ -z "$confluentscripttmpdir" ]; then + mkdir -p /opt/confluent/tmpexec + confluentscripttmpdir=$(mktemp -d /opt/confluent/tmpexec/confluentscripts.XXXXXXXXX) + fi +} + function confluentpython() { if [ -x /usr/libexec/platform-python ]; then /usr/libexec/platform-python $* @@ -72,7 +79,8 @@ fetch_remote() { } source_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -86,7 +94,8 @@ source_remote_parts() { } run_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -105,10 +114,7 @@ source_remote() { echo echo '---------------------------------------------------------------------------' echo Sourcing $1 from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) - unsettmpdir=1 - fi + initconfluentscriptstmp echo Sourcing from $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -135,9 +141,9 @@ run_remote() { echo '---------------------------------------------------------------------------' echo Running $requestedcmd from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) unsettmpdir=1 fi + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -170,7 +176,8 @@ run_remote_python() { fi echo '---------------------------------------------------------------------------' echo Running python script "'$*'" from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir mkdir -p $(dirname $1) diff --git a/confluent_osdeploy/suse15-diskless/profiles/default/scripts/functions b/confluent_osdeploy/suse15-diskless/profiles/default/scripts/functions index f68f3a5e..a88ba210 100644 --- a/confluent_osdeploy/suse15-diskless/profiles/default/scripts/functions +++ b/confluent_osdeploy/suse15-diskless/profiles/default/scripts/functions @@ -10,6 +10,13 @@ function test_mgr() { return 1 } +function initconfluentscriptstmp() { + if [ -z "$confluentscripttmpdir" ]; then + mkdir -p /opt/confluent/tmpexec + confluentscripttmpdir=$(mktemp -d /opt/confluent/tmpexec/confluentscripts.XXXXXXXXX) + fi +} + function confluentpython() { if [ -x /usr/libexec/platform-python ]; then /usr/libexec/platform-python $* @@ -72,7 +79,8 @@ fetch_remote() { } source_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -86,7 +94,8 @@ source_remote_parts() { } run_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -105,10 +114,7 @@ source_remote() { echo echo '---------------------------------------------------------------------------' echo Sourcing $1 from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) - unsettmpdir=1 - fi + initconfluentscriptstmp echo Sourcing from $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -135,9 +141,9 @@ run_remote() { echo '---------------------------------------------------------------------------' echo Running $requestedcmd from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) unsettmpdir=1 fi + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -170,7 +176,8 @@ run_remote_python() { fi echo '---------------------------------------------------------------------------' echo Running python script "'$*'" from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir mkdir -p $(dirname $1) diff --git a/confluent_osdeploy/suse15/profiles/hpc/scripts/functions b/confluent_osdeploy/suse15/profiles/hpc/scripts/functions index f68f3a5e..a88ba210 100644 --- a/confluent_osdeploy/suse15/profiles/hpc/scripts/functions +++ b/confluent_osdeploy/suse15/profiles/hpc/scripts/functions @@ -10,6 +10,13 @@ function test_mgr() { return 1 } +function initconfluentscriptstmp() { + if [ -z "$confluentscripttmpdir" ]; then + mkdir -p /opt/confluent/tmpexec + confluentscripttmpdir=$(mktemp -d /opt/confluent/tmpexec/confluentscripts.XXXXXXXXX) + fi +} + function confluentpython() { if [ -x /usr/libexec/platform-python ]; then /usr/libexec/platform-python $* @@ -72,7 +79,8 @@ fetch_remote() { } source_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -86,7 +94,8 @@ source_remote_parts() { } run_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -105,10 +114,7 @@ source_remote() { echo echo '---------------------------------------------------------------------------' echo Sourcing $1 from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) - unsettmpdir=1 - fi + initconfluentscriptstmp echo Sourcing from $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -135,9 +141,9 @@ run_remote() { echo '---------------------------------------------------------------------------' echo Running $requestedcmd from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) unsettmpdir=1 fi + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -170,7 +176,8 @@ run_remote_python() { fi echo '---------------------------------------------------------------------------' echo Running python script "'$*'" from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir mkdir -p $(dirname $1) diff --git a/confluent_osdeploy/suse15/profiles/server/scripts/functions b/confluent_osdeploy/suse15/profiles/server/scripts/functions index f68f3a5e..a88ba210 100644 --- a/confluent_osdeploy/suse15/profiles/server/scripts/functions +++ b/confluent_osdeploy/suse15/profiles/server/scripts/functions @@ -10,6 +10,13 @@ function test_mgr() { return 1 } +function initconfluentscriptstmp() { + if [ -z "$confluentscripttmpdir" ]; then + mkdir -p /opt/confluent/tmpexec + confluentscripttmpdir=$(mktemp -d /opt/confluent/tmpexec/confluentscripts.XXXXXXXXX) + fi +} + function confluentpython() { if [ -x /usr/libexec/platform-python ]; then /usr/libexec/platform-python $* @@ -72,7 +79,8 @@ fetch_remote() { } source_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -86,7 +94,8 @@ source_remote_parts() { } run_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -105,10 +114,7 @@ source_remote() { echo echo '---------------------------------------------------------------------------' echo Sourcing $1 from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) - unsettmpdir=1 - fi + initconfluentscriptstmp echo Sourcing from $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -135,9 +141,9 @@ run_remote() { echo '---------------------------------------------------------------------------' echo Running $requestedcmd from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) unsettmpdir=1 fi + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -170,7 +176,8 @@ run_remote_python() { fi echo '---------------------------------------------------------------------------' echo Running python script "'$*'" from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir mkdir -p $(dirname $1) diff --git a/confluent_osdeploy/ubuntu18.04/profiles/default/scripts/functions b/confluent_osdeploy/ubuntu18.04/profiles/default/scripts/functions index f68f3a5e..a88ba210 100644 --- a/confluent_osdeploy/ubuntu18.04/profiles/default/scripts/functions +++ b/confluent_osdeploy/ubuntu18.04/profiles/default/scripts/functions @@ -10,6 +10,13 @@ function test_mgr() { return 1 } +function initconfluentscriptstmp() { + if [ -z "$confluentscripttmpdir" ]; then + mkdir -p /opt/confluent/tmpexec + confluentscripttmpdir=$(mktemp -d /opt/confluent/tmpexec/confluentscripts.XXXXXXXXX) + fi +} + function confluentpython() { if [ -x /usr/libexec/platform-python ]; then /usr/libexec/platform-python $* @@ -72,7 +79,8 @@ fetch_remote() { } source_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -86,7 +94,8 @@ source_remote_parts() { } run_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -105,10 +114,7 @@ source_remote() { echo echo '---------------------------------------------------------------------------' echo Sourcing $1 from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) - unsettmpdir=1 - fi + initconfluentscriptstmp echo Sourcing from $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -135,9 +141,9 @@ run_remote() { echo '---------------------------------------------------------------------------' echo Running $requestedcmd from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) unsettmpdir=1 fi + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -170,7 +176,8 @@ run_remote_python() { fi echo '---------------------------------------------------------------------------' echo Running python script "'$*'" from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir mkdir -p $(dirname $1) diff --git a/confluent_osdeploy/ubuntu20.04/profiles/default/scripts/functions b/confluent_osdeploy/ubuntu20.04/profiles/default/scripts/functions index f68f3a5e..a88ba210 100644 --- a/confluent_osdeploy/ubuntu20.04/profiles/default/scripts/functions +++ b/confluent_osdeploy/ubuntu20.04/profiles/default/scripts/functions @@ -10,6 +10,13 @@ function test_mgr() { return 1 } +function initconfluentscriptstmp() { + if [ -z "$confluentscripttmpdir" ]; then + mkdir -p /opt/confluent/tmpexec + confluentscripttmpdir=$(mktemp -d /opt/confluent/tmpexec/confluentscripts.XXXXXXXXX) + fi +} + function confluentpython() { if [ -x /usr/libexec/platform-python ]; then /usr/libexec/platform-python $* @@ -72,7 +79,8 @@ fetch_remote() { } source_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -86,7 +94,8 @@ source_remote_parts() { } run_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -105,10 +114,7 @@ source_remote() { echo echo '---------------------------------------------------------------------------' echo Sourcing $1 from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) - unsettmpdir=1 - fi + initconfluentscriptstmp echo Sourcing from $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -135,9 +141,9 @@ run_remote() { echo '---------------------------------------------------------------------------' echo Running $requestedcmd from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) unsettmpdir=1 fi + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -170,7 +176,8 @@ run_remote_python() { fi echo '---------------------------------------------------------------------------' echo Running python script "'$*'" from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir mkdir -p $(dirname $1) diff --git a/confluent_osdeploy/ubuntu22.04/profiles/default/scripts/functions b/confluent_osdeploy/ubuntu22.04/profiles/default/scripts/functions index f68f3a5e..a88ba210 100644 --- a/confluent_osdeploy/ubuntu22.04/profiles/default/scripts/functions +++ b/confluent_osdeploy/ubuntu22.04/profiles/default/scripts/functions @@ -10,6 +10,13 @@ function test_mgr() { return 1 } +function initconfluentscriptstmp() { + if [ -z "$confluentscripttmpdir" ]; then + mkdir -p /opt/confluent/tmpexec + confluentscripttmpdir=$(mktemp -d /opt/confluent/tmpexec/confluentscripts.XXXXXXXXX) + fi +} + function confluentpython() { if [ -x /usr/libexec/platform-python ]; then /usr/libexec/platform-python $* @@ -72,7 +79,8 @@ fetch_remote() { } source_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -86,7 +94,8 @@ source_remote_parts() { } run_remote_parts() { - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp apiclient=/opt/confluent/bin/apiclient if [ -f /etc/confluent/apiclient ]; then apiclient=/etc/confluent/apiclient @@ -105,10 +114,7 @@ source_remote() { echo echo '---------------------------------------------------------------------------' echo Sourcing $1 from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) - unsettmpdir=1 - fi + initconfluentscriptstmp echo Sourcing from $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -135,9 +141,9 @@ run_remote() { echo '---------------------------------------------------------------------------' echo Running $requestedcmd from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ if [ -z "$confluentscripttmpdir" ]; then - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) unsettmpdir=1 fi + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir fetch_remote $1 @@ -170,7 +176,8 @@ run_remote_python() { fi echo '---------------------------------------------------------------------------' echo Running python script "'$*'" from https://$confluent_mgr/confluent-public/os/$confluent_profile/scripts/ - confluentscripttmpdir=$(mktemp -d /tmp/confluentscripts.XXXXXXXXX) + unset confluentscripttmpdir + initconfluentscriptstmp echo Executing in $confluentscripttmpdir cd $confluentscripttmpdir mkdir -p $(dirname $1)