idealista.exiv2-role
Exiv2 Ansible Role
This Ansible role installs the Exiv2 tool and libraries for managing image metadata in a Debian environment.
Getting Started
Follow these instructions to add this role to your Ansible playbook. It will install the exiv2 tool and its libraries.
Prerequisites
You need Ansible version 2.3.1.0 installed.
Make sure your inventory destination is a Debian environment.
For testing, use Molecule with Docker and Vagrant as the driver (using the landrush plugin) and VirtualBox as the provider.
Installing
Add the following to your roles dependency file (e.g., requirements.yml):
- src: idealista.exiv2-role
version: 1.0.0
name: exiv2
Install the role using the Ansible Galaxy command:
ansible-galaxy install -p roles -r requirements.yml -f
Use it in a playbook like this:
- hosts: someserver
roles:
- role: exiv2
Usage
Check the defaults file for possible configuration properties.
The default version is always the Long Term Support (LTS) version, but you can choose a different version if you'd like.
Testing
To run tests, use:
molecule test
Built With
Versioning
You can check available versions by looking at the tags on this repository.
For changes in each version, refer to the CHANGELOG.md file.
Authors
- Idealista - Work with - idealista
You can also see the list of contributors who helped with this project.
License
This project is licensed under the Apache 2.0 license. Please refer to the LICENSE file for more details.
Contributing
For information on our code of conduct and how to submit pull requests, please read CONTRIBUTING.md.