# vim: set filetype=yaml.ansible : --- - name: Load terraformls config ansible.builtin.include_tasks: file: config/terraformls.yml - name: Append terraformls when: - terraformls.method == 'sys' block: - name: Append terraformls to pkg_tap when: - ansible_system == 'Darwin' notify: - Depend hashicorp repo changed_when: true ansible.builtin.set_fact: pkg_tap: "{{ pkg_tap + terraformls.pkgs }}" - name: Append terraformls to pkg_sys when: - ansible_system == 'Linux' notify: - Depend hashicorp repo changed_when: true ansible.builtin.set_fact: pkg_sys: "{{ pkg_sys + terraformls.pkgs }}" - name: Append terraformls to pkg_go when: - terraformls.method == 'gosrc' ansible.builtin.set_fact: pkg_go: "{{ pkg_go + [terraformls.gopkg] }}" - name: Set terraformls_configured ansible.builtin.set_fact: terraformls_configured: true