darkwizard242.simplescreenrecorder
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
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!