darkwizard242.polychromatic

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

Rol de Ansible: polychromatic

Rol para instalar (por defecto) el paquete polychromatic o desinstalarlo (si se pasa como variable) en sistemas Ubuntu. Polychromatic es una aplicación de frontend para personalizar la funcionalidad de los periféricos Razer en GNU/Linux.

Requisitos

Ninguno.

Variables del Rol

Las variables disponibles están listadas a continuación (ubicadas en defaults/main.yml):

Lista de Variables:

polychromatic_repo: 'ppa:polychromatic/stable'
polychromatic_repo_desired_state: present
polychromatic_repo_filename: polychromatic
polychromatic_app: polychromatic-meta
polychromatic_package_desired_state: present

Tabla de Variables:

Variable Descripción
polychromatic_repo Se refiere al repositorio PPA que se añadirá.
polychromatic_repo_desired_state Definido para elegir dinámicamente si añadir/mantener (es decir, present) o eliminar (es decir, absent) la lista de archivos del repositorio en /etc/apt/sources.list.d.
polychromatic_repo_filename Definido para establecer el nombre del archivo del repositorio que se guardará en /etc/apt/sources.list.d.
polychromatic_app Define la aplicación a instalar, es decir, polychromatic-meta.
polychromatic_package_desired_state Definido 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 polychromatic) en playbooks de ansible.

- hosts: servers
  roles:
    - darkwizard242.polychromatic

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

- hosts: servers
  roles:
    - darkwizard242.polychromatic
  vars:
    polychromatic_package_desired_state: latest

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

- hosts: servers
  roles:
    - darkwizard242.polychromatic
  vars:
    polychromatic_package_desired_state: absent

Licencia

MIT

Información del Autor

Este rol fue creado por Ali Muhammad.

Acerca del proyecto

For dynamically installing or uninstalling 'polychromatic' package.

Instalar
ansible-galaxy install darkwizard242.polychromatic
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!