|
...
|
...
|
@@ -989,6 +989,15 @@ if is_service_enabled g-reg; then
|
|
989
|
989
|
iniset $GLANCE_API_CONF DEFAULT filesystem_store_datadir $GLANCE_IMAGE_DIR/
|
|
990
|
990
|
iniset $GLANCE_API_CONF paste_deploy flavor keystone
|
|
991
|
991
|
|
|
|
992
|
+ # Store the images in swift if enabled.
|
|
|
993
|
+ if is_service_enabled swift; then
|
|
|
994
|
+ iniset $GLANCE_API_CONF DEFAULT default_store swift
|
|
|
995
|
+ iniset $GLANCE_API_CONF DEFAULT swift_store_auth_address $KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_SERVICE_PORT/v2.0/
|
|
|
996
|
+ iniset $GLANCE_API_CONF DEFAULT swift_store_user $SERVICE_TENANT_NAME:glance
|
|
|
997
|
+ iniset $GLANCE_API_CONF DEFAULT swift_store_key $SERVICE_PASSWORD
|
|
|
998
|
+ iniset $GLANCE_API_CONF DEFAULT swift_store_create_container_on_put True
|
|
|
999
|
+ fi
|
|
|
1000
|
+
|
|
992
|
1001
|
GLANCE_API_PASTE_INI=$GLANCE_CONF_DIR/glance-api-paste.ini
|
|
993
|
1002
|
cp $GLANCE_DIR/etc/glance-api-paste.ini $GLANCE_API_PASTE_INI
|
|
994
|
1003
|
iniset $GLANCE_API_PASTE_INI filter:authtoken auth_host $KEYSTONE_AUTH_HOST
|