aboutsummaryrefslogblamecommitdiffstatshomepage
path: root/roles/digitalocean_volume/tasks/main.yml
blob: c3ef5b6476e8bbf1af7373aad1737386a5fd0c4d (plain) (tree)
1
2
3
4
5
6
7
8
                                                      

                      
                                         
                                                                         
                  
                                          
                                 






                                                                                 
- name: 'Mount volume: {{ digitalocean_volume_name }}'
  become: true
  ansible.posix.mount:
    path: "{{ digitalocean_volume_dir }}"
    src: '/dev/disk/by-id/scsi-0DO_Volume_{{ digitalocean_volume_name }}'
    state: mounted
    fstype: '{{ digitalocean_volume_fs }}'
    opts: defaults,nofail,discard

- name: Set up service dependencies
  ansible.builtin.include_role:
    name: systemd_depend_mount
  vars:
    systemd_depend_mount_dir: '{{ digitalocean_volume_dir }}'
    systemd_depend_mount_services: '{{ digitalocean_volume_dependent_services }}'