Make keystonemiddleware install from pypi releases by default
Change-Id: I3dc4b096b4184f4cf00fb0df66b76fcc8f19785b
... | ... |
@@ -34,6 +34,7 @@ set +o xtrace |
34 | 34 |
|
35 | 35 |
# Set up default directories |
36 | 36 |
GITDIR["python-keystoneclient"]=$DEST/python-keystoneclient |
37 |
+GITDIR["keystonemiddleware"]=$DEST/keystonemiddleware |
|
37 | 38 |
|
38 | 39 |
KEYSTONE_DIR=$DEST/keystone |
39 | 40 |
KEYSTONE_CONF_DIR=${KEYSTONE_CONF_DIR:-/etc/keystone} |
... | ... |
@@ -46,8 +47,6 @@ else |
46 | 46 |
KEYSTONE_WSGI_DIR=${KEYSTONE_WSGI_DIR:-/var/www/keystone} |
47 | 47 |
fi |
48 | 48 |
|
49 |
-KEYSTONEMIDDLEWARE_DIR=$DEST/keystonemiddleware |
|
50 |
- |
|
51 | 49 |
# Set up additional extensions, such as oauth1, federation |
52 | 50 |
# Example of KEYSTONE_EXTENSIONS=oauth1,federation |
53 | 51 |
KEYSTONE_EXTENSIONS=${KEYSTONE_EXTENSIONS:-} |
... | ... |
@@ -489,8 +488,10 @@ function install_keystoneclient { |
489 | 489 |
|
490 | 490 |
# install_keystonemiddleware() - Collect source and prepare |
491 | 491 |
function install_keystonemiddleware { |
492 |
- git_clone $KEYSTONEMIDDLEWARE_REPO $KEYSTONEMIDDLEWARE_DIR $KEYSTONEMIDDLEWARE_BRANCH |
|
493 |
- setup_install $KEYSTONEMIDDLEWARE_DIR |
|
492 |
+ if use_library_from_git "keystonemiddleware"; then |
|
493 |
+ git_clone_by_name "keystonemiddleware" |
|
494 |
+ setup_dev_lib "keystonemiddleware" |
|
495 |
+ fi |
|
494 | 496 |
} |
495 | 497 |
|
496 | 498 |
# install_keystone() - Collect source and prepare |
... | ... |
@@ -354,8 +354,8 @@ GITREPO["django_openstack_auth"]=${HORIZONAUTH_REPO:-${GIT_BASE}/openstack/djang |
354 | 354 |
GITBRANCH["django_openstack_auth"]=${HORIZONAUTH_BRANCH:-master} |
355 | 355 |
|
356 | 356 |
# keystone middleware |
357 |
-KEYSTONEMIDDLEWARE_REPO=${KEYSTONEMIDDLEWARE_REPO:-${GIT_BASE}/openstack/keystonemiddleware.git} |
|
358 |
-KEYSTONEMIDDLEWARE_BRANCH=${KEYSTONEMIDDLEWARE_BRANCH:-master} |
|
357 |
+GITREPO["keystonemiddleware"]=${KEYSTONEMIDDLEWARE_REPO:-${GIT_BASE}/openstack/keystonemiddleware.git} |
|
358 |
+GITBRANCH["keystonemiddleware"]=${KEYSTONEMIDDLEWARE_BRANCH:-master} |
|
359 | 359 |
|
360 | 360 |
# s3 support for swift |
361 | 361 |
SWIFT3_REPO=${SWIFT3_REPO:-${GIT_BASE}/stackforge/swift3.git} |