Make each provider an optionnal dep
G5k remains installed by default. Introduce ``check`` function. This gives a summary of the installed deps and connection status to the providers' infrastructures. Change config key ``pimp_my_lib`` -> ``ansible_stdout`` to dynamically control the stdout callback used for any EnOSlib actions. ``ansible_stdout = "spinner", "noop"`` for now.
Showing
- docs/conf.py 4 additions, 2 deletionsdocs/conf.py
- enoslib/__init__.py 194 additions, 51 deletionsenoslib/__init__.py
- enoslib/api.py 17 additions, 4 deletionsenoslib/api.py
- enoslib/config.py 5 additions, 5 deletionsenoslib/config.py
- enoslib/infra/enos_distem/provider.py 6 additions, 4 deletionsenoslib/infra/enos_distem/provider.py
- enoslib/infra/enos_g5k/g5k_api_utils.py 2 additions, 0 deletionsenoslib/infra/enos_g5k/g5k_api_utils.py
- enoslib/infra/enos_g5k/provider.py 82 additions, 2 deletionsenoslib/infra/enos_g5k/provider.py
- enoslib/infra/enos_g5k/utils.py 2 additions, 1 deletionenoslib/infra/enos_g5k/utils.py
- enoslib/infra/enos_iotlab/iotlab_api.py 7 additions, 1 deletionenoslib/infra/enos_iotlab/iotlab_api.py
- enoslib/infra/enos_iotlab/objects.py 4 additions, 9 deletionsenoslib/infra/enos_iotlab/objects.py
- enoslib/infra/enos_iotlab/provider.py 49 additions, 1 deletionenoslib/infra/enos_iotlab/provider.py
- enoslib/infra/enos_vagrant/provider.py 8 additions, 0 deletionsenoslib/infra/enos_vagrant/provider.py
- enoslib/infra/enos_vmong5k/provider.py 4 additions, 0 deletionsenoslib/infra/enos_vmong5k/provider.py
- enoslib/infra/enos_vmong5k/schema.py 3 additions, 2 deletionsenoslib/infra/enos_vmong5k/schema.py
- enoslib/infra/provider.py 1 addition, 0 deletionsenoslib/infra/provider.py
- setup.cfg 16 additions, 11 deletionssetup.cfg
Loading
Please register or sign in to comment