darkwizard242.openrazer

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

Rol de Ansible: openrazer

Rol para instalar (por defecto) el paquete openrazer-meta o desinstalar (si se pasa como variable) en sistemas Ubuntu para dar soporte a los controladores y personalización de productos Razer en sistemas Ubuntu.

Requisitos

Ninguno.

Variables del Rol

Las variables disponibles se enumeran a continuación (ubicadas en defaults/main.yml):

Lista de Variables:

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

Tabla de Variables:

Variable Descripción
openrazer_repo Se refiere al repositorio ppa que se agregará.
openrazer_repo_desired_state Se define para elegir dinámicamente si agregar/mantener (es decir, present) o eliminar (es decir, absent) la lista de archivos de repositorio de /etc/apt/sources.list.d.
openrazer_repo_filename Se define para establecer el nombre del archivo de repositorio para guardar en /etc/apt/sources.list.d
openrazer_app Define la aplicación a instalar, es decir, openrazer-meta
openrazer_package_desired_state Se define para elegir dinámicamente si instalar (es decir, present o latest) o desinstalar (es decir, absent) el paquete. Por defecto se establece en present.

Dependencias

Ninguna.

Ejemplo de Playbook

Para el comportamiento por defecto del rol (es decir, la instalación del paquete openrazer) en playbooks de ansible.

- hosts: servers
  roles:
    - darkwizard242.openrazer

Para personalizar el comportamiento del rol (es decir, la instalación de la última versión del paquete openrazer) en playbooks de ansible.

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

Para personalizar el comportamiento del rol (es decir, la desinstalación del paquete openrazer) en playbooks de ansible.

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

Licencia

MIT

Información del Autor

Este rol fue creado por Ali Muhammad.

Acerca del proyecto

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

Instalar
ansible-galaxy install darkwizard242.openrazer
Licencia
mit
Descargas
5.6k
Propietario
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!