darkwizard242.uget
Ansible Role: uget
This role installs (by default) the uget download manager or uninstalls it (if specified) on Debian/Ubuntu and EL systems. uget is a cross-platform, open-source download manager.
Requirements
No requirements.
Role Variables
Here are the available variables (found in defaults/main.yml
):
List of Variables:
uget_app: uget
uget_desired_state: present
Summary of Variables:
Variable | Description |
---|---|
uget_app | Specifies the app to install, which is uget. |
uget_desired_state | Determines whether to install (present or latest ) or uninstall (absent ) the package. Defaults to present . |
Dependencies
No dependencies.
Example Playbook
Default Behavior
To install the uget package in Ansible playbooks:
- hosts: servers
roles:
- darkwizard242.uget
Custom Behavior (Install Latest)
To install the latest version of the uget package:
- hosts: servers
roles:
- darkwizard242.uget
vars:
uget_desired_state: latest
Custom Behavior (Uninstall)
To uninstall the uget package:
- hosts: servers
roles:
- darkwizard242.uget
vars:
uget_desired_state: absent
License
This role is licensed under the MIT License.
Author
This role was created by Ali Muhammad.
Informazioni sul progetto
Role for dynamically installing or uninstalling 'uget' package. 'uget' is an open source download manager.
Installa
ansible-galaxy install darkwizard242.uget
Licenza
mit
Download
2.5k
Proprietario
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!