darkwizard242.openrazer

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

Rola Ansible: openrazer

Rola służy do instalacji (domyślnie) pakietu openrazer-meta lub odinstalowywania (jeśli przekazano jako zmienną) na systemach Ubuntu, aby obsługiwać sterowniki produktów Razer i dostosowywać je na systemach Ubuntu.

Wymagania

Brak.

Zmienne roli

Dostępne zmienne są wymienione poniżej (znajdują się w defaults/main.yml):

Lista zmiennych:

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

Tabela zmiennych:

Zmienna Opis
openrazer_repo Odnosi się do repozytorium ppa do dodania.
openrazer_repo_desired_state Określa, czy dodać/utrzymać (czyli present) czy usunąć (czyli absent) listę plików repozytoriów z /etc/apt/sources.list.d.
openrazer_repo_filename Określa nazwę pliku repozytorium do zapisania w /etc/apt/sources.list.d.
openrazer_app Określa aplikację do zainstalowania, czyli openrazer-meta.
openrazer_package_desired_state Określa, czy zainstalować (tj. present lub latest) czy odinstalować (tj. absent) pakiet. Domyślnie ustawione na present.

Zależności

Brak

Przykładowy Playbook

Dla domyślnego zachowania roli (tj. instalacja pakietu openrazer) w playbookach ansible.

- hosts: servers
  roles:
    - darkwizard242.openrazer

Dla dostosowania zachowania roli (tj. instalacja najnowszego pakietu openrazer) w playbookach ansible.

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

Dla dostosowania zachowania roli (tj. odinstalowanie pakietu openrazer) w playbookach ansible.

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

Licencja

MIT

Informacje o autorze

Ta rola została stworzona przez Ali Muhammad.

O projekcie

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

Zainstaluj
ansible-galaxy install darkwizard242.openrazer
Licencja
mit
Pobrania
5.6k
Właściciel
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!