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!