UNPKG

@installdoc/ansible-gas-station

Version:

An Ansible playbook that provisions your network with software from GitHub Awesome lists, developed with disaster recovery in mind ⛽🔥🤤

14 lines (12 loc) 547 B
--- - name: Find installed plugins become_method: runas become_user: "{{ user.username }}" ansible.windows.win_command: vagrant plugin list register: vagrant_plugins_installed changed_when: false - name: "Ensure user-specified {{ app_name }} plugins are installed" become_method: runas become_user: "{{ user.username }}" ansible.windows.win_command: "vagrant plugin install {{ vagrant_plugins | difference(vagrant_plugins_installed.stdout) | join(' ') }}" when: (vagrant_plugins | difference(vagrant_plugins_installed.stdout))