Skip to main content

Advanced Role Manager

Project description

arolemgr

arolemgr is a fork of the ansible-galaxy cli tool enhanced with additional features.

Additional Features

  • support for concurrent role downloads via the --max-concurrent-downloads option
  • support for http authentication

Usage

arolemgr can be used as a drop-in replacement for ansible-galaxy, see https://docs.ansible.com/ansible/latest/cli/ansible-galaxy.html for a list of available commands.

Additionally, these features are available:

role install

  • the --max-concurrent-downloads option has been added to allow downloading multiple roles in parallel, its default value is 3. example usage:

    arolemgr role install -p roles -r requirements.yml --max-concurrent-downloads 10
    
  • the 'src' attribute has been extended to allow http authentication for http urls. example usage:

    - name: role1
      src: auth:bb_cloud:https://bitbucket.org/user/role1/get/v1.0.0.tar.gz
      version: v1.0.0
    

    username and password will now be read from the environment variables 'ANISBLE_GALAXY_AUTH_BB_CLOUD_USERNAME' and 'ANISBLE_GALAXY_AUTH_BB_CLOUD_PASSWORD' (the environment variable names must be all uppercase).

Project details


Download files

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

Source Distribution

arolemgr-0.2.0.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

arolemgr-0.2.0-py3-none-any.whl (1.6 MB view details)

Uploaded Python 3

File details

Details for the file arolemgr-0.2.0.tar.gz.

File metadata

  • Download URL: arolemgr-0.2.0.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.6

File hashes

Hashes for arolemgr-0.2.0.tar.gz
Algorithm Hash digest
SHA256 f7ddabf1e9aea11a7e25fd4a97fb1e2e2b581dfcb569f9b58bfe3c73346a4c5c
MD5 879bf2524b54f3d02d5c5b9f0295d93a
BLAKE2b-256 bd622fd81625e894177e6d8ea756e2128cce26a2d6a47934d28655a61247a3a7

See more details on using hashes here.

File details

Details for the file arolemgr-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: arolemgr-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.6

File hashes

Hashes for arolemgr-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 20cf1d8380f3e87d53a358b357ae19f762a3864f93f92c9f7bd49ae9865cc968
MD5 8b78ce581321bde31c75b884b956f960
BLAKE2b-256 ae2b84254f672bdeaf0eb87f0c3a90ca45ffe106ebd85a0e3447159cc37c779c

See more details on using hashes here.

Supported by

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