#!/bin/bash : ${SWIFT_DB_USER:=swift} : ${SWIFT_DB_NAME:=swift} : ${KEYSTONE_AUTH_PROTOCOL:=http} : ${SWIFT_KEYSTONE_USER:=swift} : ${ADMIN_TENANT_NAME:=admin} check_required_vars KEYSTONE_ADMIN_TOKEN KEYSTONE_ADMIN_SERVICE_HOST \ SWIFT_ADMIN_PASSWORD fail_unless_db fail_unless_os_service_running keystone if ! [ "$SWIFT_DB_PASSWORD" ]; then SWIFT_DB_PASSWORD=$(openssl rand -hex 15) export SWIFT_DB_PASSWORD fi sh /opt/swift/config-swift.sh account-server mysql -h ${MARIADB_SERVICE_HOST} -u root -p${DB_ROOT_PASSWORD} mysql <