Skip to content

Commit e05e824

Browse files
author
Marc Schöchlin
committed
Merge branch 'databecker_jetzt_lerne_ich_octavia' of github.com:SovereignCloudStack/openstack-workload-generator into databecker_jetzt_lerne_ich_octavia
2 parents e2c9a27 + 16a1828 commit e05e824

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

openstack_workload_generator

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
11
#!/bin/bash
22

3-
rundir="$(dirname $(readlink -f $0))"
3+
rundir="$(dirname "$(readlink -f "$0")")"
44
cd "$rundir" || exit 1
55

66
modification_time(){
77
python3 -c "import os; print(int(os.path.getmtime('$1')))"
88
}
99

10-
export VIRTUAL_ENV="${VIRTUAL_ENV:-${rundir}/venv}"
10+
export OWG_VIRTUAL_ENV="${OWG_VIRTUAL_ENV:-${rundir}/venv}"
1111

1212
create_env(){
1313
set -e
14-
rm -rf "${VIRTUAL_ENV}"
15-
python3 -m venv "${VIRTUAL_ENV}"
16-
source "${VIRTUAL_ENV}/bin/activate"
14+
rm -rf "${OWG_VIRTUAL_ENV}"
15+
python3 -m venv "${OWG_VIRTUAL_ENV}"
16+
source "${OWG_VIRTUAL_ENV}/bin/activate"
1717
pip install -r "${rundir}/requirements.txt"
18-
touch -r "${rundir}/requirements.txt" "${VIRTUAL_ENV}/bin/activate"
18+
touch -r "${rundir}/requirements.txt" "${OWG_VIRTUAL_ENV}/bin/activate"
1919
set +e
2020
}
2121

2222

23-
if ! [ -d "${VIRTUAL_ENV}" ] ;then
24-
echo "Creating venv: ${VIRTUAL_ENV}" >&2
23+
if ! [ -d "${OWG_VIRTUAL_ENV}" ] ;then
24+
echo "Creating venv: ${OWG_VIRTUAL_ENV}" >&2
2525
echo
2626
create_env
27-
elif [[ "$(modification_time "${rundir}/requirements.txt")" -gt "$(modification_time "${VIRTUAL_ENV}/bin/activate")" ]];then
28-
echo "Recreating venv: ${VIRTUAL_ENV}" >&2
27+
elif [[ "$(modification_time "${rundir}/requirements.txt")" -gt "$(modification_time "${OWG_VIRTUAL_ENV}/bin/activate")" ]];then
28+
echo "Recreating venv: ${OWG_VIRTUAL_ENV}" >&2
2929
echo
3030
create_env
3131
else
32-
source "${VIRTUAL_ENV}/bin/activate"
32+
source "${OWG_VIRTUAL_ENV}/bin/activate"
3333
fi
3434

3535

@@ -38,4 +38,4 @@ if [ "$1" = "deps" ];then
3838
fi
3939

4040
export PYTHONPATH="$rundir/src/"
41-
exec "${VIRTUAL_ENV}/bin/python" -m openstack_workload_generator "$@"
41+
exec "${OWG_VIRTUAL_ENV}/bin/python" -m openstack_workload_generator "$@"

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ requests==2.32.2
22
cachetools==5.3.2
33
requests==2.32.2
44
coloredlogs==15.0.1
5-
setuptools==70.0.0
5+
setuptools==78.1.1
66
Jinja2==3.1.6
77
PyYAML==6.0.1
88
types-pyyaml

0 commit comments

Comments
 (0)