Project

Profile

Help

Story #8446

Updated by mdepaulo@redhat.com about 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). 

 Docs should also be updated, including an example list of PULP_SETTINGS variables for using it.

Back