darkwizard242.openrazer

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

Rôle Ansible : openrazer

Rôle pour installer (par défaut) le paquet openrazer-meta ou désinstaller (si passé comme variable) sur les systèmes Ubuntu pour prendre en charge les pilotes et la personnalisation des produits Razer sur les systèmes Ubuntu.

Exigences

Aucune.

Variables de rôle

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

Liste des variables :

openrazer_repo: 'ppa:openrazer/stable'
openrazer_repo_desired_state: present
openrazer_repo_filename: openrazer
openrazer_app: openrazer-meta
openrazer_package_desired_state: present

Tableau des variables :

Variable Description
openrazer_repo Fait référence au dépôt ppa à ajouter.
openrazer_repo_desired_state Définit si l'on doit ajouter/laisser (c'est-à-dire present) ou supprimer (c'est-à-dire absent) la liste des dépôts dans /etc/apt/sources.list.d.
openrazer_repo_filename Définit le nom du fichier de dépôt pour l'enregistrement dans /etc/apt/sources.list.d
openrazer_app Définit l'application à installer, c'est-à-dire openrazer-meta
openrazer_package_desired_state Définit si l'on doit installer (c'est-à-dire soit present soit latest) ou désinstaller (c'est-à-dire absent) le paquet. Par défaut, c'est réglé sur present.

Dépendances

Aucune

Exemple de Playbook

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

- hosts: servers
  roles:
    - darkwizard242.openrazer

Pour personnaliser le comportement du rôle (c'est-à-dire l'installation du dernier paquet openrazer) dans les playbooks ansible.

- hosts: servers
  roles:
    - darkwizard242.openrazer
  vars:
    openrazer_package_desired_state: latest

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

- hosts: servers
  roles:
    - darkwizard242.openrazer
  vars:
    openrazer_package_desired_state: absent

Licence

MIT

Informations sur l'auteur

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

À propos du projet

To dynamically installing or uninstalling 'openrazer-meta' package for support of Razer products on Ubuntu systems.

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