darkwizard242.simplescreenrecorder

build-test release Ansible Role Maintainability Rating Reliability Rating Security Rating GitHub tag (latest SemVer) GitHub repo size

Rôle Ansible : simplescreenrecorder

Ce rôle installe (par défaut) le paquet SimpleScreenRecorder ou le désinstalle (si passé comme variable) sur des systèmes basés sur Debian et EL.

Exigences

Aucune.

Variables du rôle

Les variables disponibles sont listées ci-dessous (situées dans defaults/main.yml) :

Liste des variables :

simplescreenrecorder_app: simplescreenrecorder
simplescreenrecorder_desired_state: present

Tableau des variables :

Variable Description
simplescreenrecorder_app Définit l'application à installer, c'est-à-dire simplescreenrecorder
simplescreenrecorder_desired_state Défini pour choisir dynamiquement s'il faut installer (par exemple present ou latest) ou désinstaller (par exemple absent) le paquet. Par défaut present.

Dépendances

Aucune

Exemple de Playbook

Pour le comportement par défaut du rôle (c'est-à-dire l'installation du paquet simplescreenrecorder) dans des playbooks ansible.

- hosts: serveurs
  roles:
    - darkwizard242.simplescreenrecorder

Pour personnaliser le comportement du rôle (c'est-à-dire l'installation de la dernière version du paquet simplescreenrecorder) dans des playbooks ansible.

- hosts: serveurs
  roles:
    - darkwizard242.simplescreenrecorder
  vars:
    simplescreenrecorder_desired_state: latest

Pour personnaliser le comportement du rôle (c'est-à-dire la désinstallation du paquet simplescreenrecorder) dans des playbooks ansible.

- hosts: serveurs
  roles:
    - darkwizard242.simplescreenrecorder
  vars:
    simplescreenrecorder_desired_state: absent

Licence

MIT

Informations sur l'auteur

Ce rôle a été créé par Ali Muhammad.

À propos du projet

SimpleScreenRecorder ansible role for recording purposes.

Installer
ansible-galaxy install darkwizard242.simplescreenrecorder
Licence
mit
Téléchargements
4.3k
Propriétaire
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!