idealista.exiv2-role

Logo

Build Status

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

Ansible

Molecule

Goss

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

You can also see the list of contributors who helped with this project.

License

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.

Informazioni sul progetto

Exiv2 image metadata manager tool

Installa
ansible-galaxy install idealista.exiv2-role
Licenza
apache-2.0
Download
652
Proprietario
We release serious projects apart from Ansible Roles.