* $PYTHON will have the path to python runtime to be used
* Use $PYTHON to run all the scripts
Change-Id: Ib5ab7820fc18cae5e50ea47302b610494197ad47
| ... | ... |
@@ -87,7 +87,7 @@ function write_clouds_yaml {
|
| 87 | 87 |
CA_CERT_ARG="--os-cacert $SSL_BUNDLE_FILE" |
| 88 | 88 |
fi |
| 89 | 89 |
# demo -> devstack |
| 90 |
- $TOP_DIR/tools/update_clouds_yaml.py \ |
|
| 90 |
+ $PYTHON $TOP_DIR/tools/update_clouds_yaml.py \ |
|
| 91 | 91 |
--file $CLOUDS_YAML \ |
| 92 | 92 |
--os-cloud devstack \ |
| 93 | 93 |
--os-region-name $REGION_NAME \ |
| ... | ... |
@@ -99,7 +99,7 @@ function write_clouds_yaml {
|
| 99 | 99 |
--os-project-name demo |
| 100 | 100 |
|
| 101 | 101 |
# alt_demo -> devstack-alt |
| 102 |
- $TOP_DIR/tools/update_clouds_yaml.py \ |
|
| 102 |
+ $PYTHON $TOP_DIR/tools/update_clouds_yaml.py \ |
|
| 103 | 103 |
--file $CLOUDS_YAML \ |
| 104 | 104 |
--os-cloud devstack-alt \ |
| 105 | 105 |
--os-region-name $REGION_NAME \ |
| ... | ... |
@@ -111,7 +111,7 @@ function write_clouds_yaml {
|
| 111 | 111 |
--os-project-name alt_demo |
| 112 | 112 |
|
| 113 | 113 |
# admin -> devstack-admin |
| 114 |
- $TOP_DIR/tools/update_clouds_yaml.py \ |
|
| 114 |
+ $PYTHON $TOP_DIR/tools/update_clouds_yaml.py \ |
|
| 115 | 115 |
--file $CLOUDS_YAML \ |
| 116 | 116 |
--os-cloud devstack-admin \ |
| 117 | 117 |
--os-region-name $REGION_NAME \ |
| ... | ... |
@@ -81,11 +81,7 @@ function configure_horizon {
|
| 81 | 81 |
# Horizon is installed as develop mode, so we can compile here. |
| 82 | 82 |
# Message catalog compilation is handled by Django admin script, |
| 83 | 83 |
# so compiling them after the installation avoids Django installation twice. |
| 84 |
- if python3_enabled; then |
|
| 85 |
- (cd $HORIZON_DIR; python${PYTHON3_VERSION} manage.py compilemessages)
|
|
| 86 |
- else |
|
| 87 |
- (cd $HORIZON_DIR; python manage.py compilemessages) |
|
| 88 |
- fi |
|
| 84 |
+ (cd $HORIZON_DIR; $PYTHON manage.py compilemessages) |
|
| 89 | 85 |
|
| 90 | 86 |
# ``local_settings.py`` is used to override horizon default settings. |
| 91 | 87 |
local local_settings=$HORIZON_DIR/openstack_dashboard/local/local_settings.py |
| ... | ... |
@@ -166,11 +162,7 @@ function install_django_openstack_auth {
|
| 166 | 166 |
git_clone_by_name "django_openstack_auth" |
| 167 | 167 |
# Compile message catalogs before installation |
| 168 | 168 |
_prepare_message_catalog_compilation |
| 169 |
- if python3_enabled; then |
|
| 170 |
- (cd $dir; python${PYTHON3_VERSION} setup.py compile_catalog)
|
|
| 171 |
- else |
|
| 172 |
- (cd $dir; python setup.py compile_catalog) |
|
| 173 |
- fi |
|
| 169 |
+ (cd $dir; $PYTHON setup.py compile_catalog) |
|
| 174 | 170 |
setup_dev_lib "django_openstack_auth" |
| 175 | 171 |
fi |
| 176 | 172 |
# if we aren't using this library from git, then we just let it |