Story #8446
Updated by mdepaulo@redhat.com over 3 years ago
pulpcore's setup.py now contains the following: extras_require={ "s3": ["django-storages[boto3]"], "azure": ["django-storages[azure]"], "prometheus": ["django-prometheus"], "test": test_requirements, }, So one can install for example `pip install pulpcore[s3]` the installer should take advantage of this interface, perhaps with a variable like: `pulp_install_object_storage` (with "s3" or "azure" as possible variables). or: `pulp_install_extras`: (Which would accept a list of strings). Installer Docs should also be updated, including an example list of PULP_SETTINGS variables for using it like the [pulpcore docs have for manual installs.](https://docs.pulpproject.org/pulpcore/installation/storage.html) it.