Provides modules and roles for iRODS operations.
Tested with Ansible 2.9 and 2.10.
The exact requirements for every module or role are listed in the module/role documentation.
-
Modules:
- irods_client_password
- irods_resc_info
- irods_resc
- irods_user_password
- irods_user_quota
- irods_user
-
Filters:
- filter_resc
-
Roles:
- irods
Before using mcia.irods collection, you need to install the collection with the
ansible-galaxy
CLI.
ansible-galaxy collection install mcia.irods
You can also include it in a requirements.yml
file and install it via
ansible-galaxy collection install -r requirements.yml
using the format:
collections:
- name: mcia.irods
See Ansible Using collections for more details.
We're following the general Ansible contributor guidelines; see Ansible Community Guide.
If you want to clone this repositority (or a fork of it) to improve it, you can proceed as follows:
- Create a directory
ansible_collections/mcia
; - In there, checkout this repository (or a fork) as
irods
; - Add the directory containing
ansible_collections
to your ANSIBLE_COLLECTIONS_PATH.
See Ansible's dev guide for more information.
Creative Commons Attribution 4.0
- Pierre Gay (@pigay)