Skip to main content

Openstack client middleware for authenticating with s11

Project description

openstack-s11-auth

install

pip install openstack-s11auth

OR

git clone $REPO && cd $REPO
pip install -e .

usage

export OS_AUTH_URL="https://$KEYSTONE:5000/v3/"
export OS_AUTH_TYPE="v3s11"
openstack project list

Use --os-redirect-port 8181 to change the port of the local redirect server in case it's occupied already.

Helper: Differently scoped tokens on password auth

# project-scoped
openstack --os-auth-type "password" --os-username "admin" --os-project-name "myproject" --os-project-domain-id "default" --os-user-domain-id "default" --os-auth-url "http://localhost:8001/v3" project set --description "foobar" myproject

# domain-scoped
openstack --os-auth-type "password" --os-username "admin" --os-domain-id "default" --os-user-domain-id "default" --os-auth-url "http://localhost:8001/v3" project set --description "foobar" myproject

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

openstack_s11auth-1.0.0.dev9-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file openstack_s11auth-1.0.0.dev9-py3-none-any.whl.

File metadata

  • Download URL: openstack_s11auth-1.0.0.dev9-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for openstack_s11auth-1.0.0.dev9-py3-none-any.whl
Algorithm Hash digest
SHA256 64766ac89e40775adccfe1b37781a17bb82df44d651c90b453ec83b973323769
MD5 702df4f001e97c79a06955eb90c8ba98
BLAKE2b-256 dd76d3f43e0aed47bf6835f08390abbeb87faa71f46eadbac5318638bc882291

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page