darkwizard242.polychromatic
Rôle Ansible : polychromatic
Rôle pour installer (par défaut) le paquet polychromatic ou désinstaller (si passé en variable) sur les systèmes Ubuntu. Polychromatic est une application frontend pour personnaliser la fonctionnalité des périphériques Razer sous GNU/Linux.
Exigences
Aucune.
Variables de Rôle
Les variables disponibles sont listées ci-dessous (situées dans defaults/main.yml
):
Liste des variables :
polychromatic_repo: 'ppa:polychromatic/stable'
polychromatic_repo_desired_state: present
polychromatic_repo_filename: polychromatic
polychromatic_app: polychromatic-meta
polychromatic_package_desired_state: present
Tableau des variables :
Variable | Description |
---|---|
polychromatic_repo | Fait référence au dépôt ppa à ajouter. |
polychromatic_repo_desired_state | Défini pour choisir dynamiquement si ajouter/maintenir (c'est-à-dire present ) ou supprimer (c'est-à-dire absent ) la liste des fichiers de dépôt dans /etc/apt/sources.list.d . |
polychromatic_repo_filename | Défini pour définir le nom du fichier de dépôt à enregistrer dans /etc/apt/sources.list.d |
polychromatic_app | Définit l'application à installer, c'est-à-dire polychromatic-meta |
polychromatic_package_desired_state | Défini pour choisir dynamiquement si installer (c'est-à-dire soit present ou latest ) ou désinstaller (c'est-à-dire absent ) le paquet. Par défaut, la valeur est present . |
Dépendances
Aucune
Exemple de Playbook
Pour le comportement par défaut du rôle (c'est-à-dire l'installation du paquet polychromatic) dans les playbooks ansible.
- hosts: servers
roles:
- darkwizard242.polychromatic
Pour personnaliser le comportement du rôle (c'est-à-dire l'installation de la dernière version du paquet polychromatic) dans les playbooks ansible.
- hosts: servers
roles:
- darkwizard242.polychromatic
vars:
polychromatic_package_desired_state: latest
Pour personnaliser le comportement du rôle (c'est-à-dire la désinstallation du paquet polychromatic) dans les playbooks ansible.
- hosts: servers
roles:
- darkwizard242.polychromatic
vars:
polychromatic_package_desired_state: absent
Licence
Informations sur l'Auteur
Ce rôle a été créé par Ali Muhammad.
For dynamically installing or uninstalling 'polychromatic' package.
ansible-galaxy install darkwizard242.polychromatic