darkwizard242.simplescreenrecorder

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

Ansible Role: simplescreenrecorder

This role installs the SimpleScreenRecorder software by default, or can uninstall it if specified, on Debian and EL based systems.

Requirements

No requirements.

Role Variables

The available variables are listed below (found in defaults/main.yml):

Variables list:

simplescreenrecorder_app: simplescreenrecorder
simplescreenrecorder_desired_state: present

Variables table:

Variable Description
simplescreenrecorder_app Specifies the application to install, which is simplescreenrecorder.
simplescreenrecorder_desired_state Determines whether to install (present or latest) or uninstall (absent) the package. It defaults to present.

Dependencies

No dependencies.

Example Playbook

For the default action of the role (installing the simplescreenrecorder package) in Ansible playbooks:

- hosts: servers
  roles:
    - darkwizard242.simplescreenrecorder

To customize the role's behavior (to install the latest simplescreenrecorder package) in Ansible playbooks:

- hosts: servers
  roles:
    - darkwizard242.simplescreenrecorder
  vars:
    simplescreenrecorder_desired_state: latest

To customize the role's behavior (to uninstall the simplescreenrecorder package) in Ansible playbooks:

- hosts: servers
  roles:
    - darkwizard242.simplescreenrecorder
  vars:
    simplescreenrecorder_desired_state: absent

License

MIT

Author Information

This role was created by Ali Muhammad.

Informazioni sul progetto

SimpleScreenRecorder ansible role for recording purposes.

Installa
ansible-galaxy install darkwizard242.simplescreenrecorder
Licenza
mit
Download
4.3k
Proprietario
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!