You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 13, 2020. It is now read-only.
Kevin Carter edited this page Sep 15, 2013
·
1 revision
Turbolift, the Cloud Files Uploader
###################################
:date: 2013-09-05 09:51
:tags: rackspace, upload, mass, Cloud Files, files, api
:category: *nix
Turbolift Files to Rackspace Cloud Files -Swift-
Environment Variables
The Application can except Environment Variables for simpler authentication if you are commonly uploading files to the same user environment::
# COMMON TURBOLIFT ENVS, THESE ARE THE BASIC REQUIREMENTS
# =======================================================
export OS_USERNAME=YOU_USERNAME
export OS_API_KEY=SOME_RANDOM_SET_OF_THINGS
export OS_RAX_AUTH=THE_NAME_OF_THE_TARGET_REGION
# NOT REQUIRED FOR AUTH
#export OS_PASSWORD=USED_FOR_PASSWORD_AUTH
#export OS_TENANT=OPENSTACK_TENANT_NAME
#export OS_TOKEN=USED_FOR_TOKEN_AUTH
#export OS_REGION_NAME=REGION_NAME
#export OS_AUTH_URL=AUTH_URL_SET_IF_NEEDED
# NOT REQUIRED OPTIONS
#export TURBO_CONFIG=PATH_TO_CONFIG_FILE
#export TURBO_LOGS=LOG_LOCATION
#export TURBO_ERROR_RETRY=INT
#export TURBO_CONCURRENCY=INT
#export TURBO_QUIET=True|False
#export TURBO_VERBOSE=True|False
#export TURBO_DEBUG=True|False
#export TURBO_INTERNAL=True|False
NOTE: that these variables are similar with the Openstack NOVA compute project's NOVA client environment variables. You'll may want to read more about the Rackspace NOVA Client_ which contains more information on these variables and the inner workings of The Rackspace Public Cloud.