Skip to content
Snippets Groups Projects
Commit c5cb2b60 authored by Chris Hines's avatar Chris Hines
Browse files

Merge pull request #132 from l1ll1/master

separate making of files systes from exporting so we can reuse make_f…
parents 1a576ff1 514686fa
No related branches found
No related tags found
No related merge requests found
......@@ -4,5 +4,4 @@
sudo: true
when: ansible_os_family == "Debian"
- include: mkFilesystem.yml
- include: startServer.yml
---
- name: "Starting rpcbind"
service: "name=rpcbind state=restarted"
service: "name=rpcbind state=started"
sudo: true
when: ansible_os_family == "RedHat"
- name: "Start the Server"
service: "name=nfs state=restarted"
service: "name=nfs state=started"
sudo: true
when: ansible_os_family == "RedHat"
- name: "Start the Server"
service: "name=nfs-kernel-server state=restarted"
service: "name=nfs-kernel-server state=started"
sudo: true
when: ansible_os_family == "Debian"
---
- name: "Create exports if necessary"
file: dest={{ item.src }} state=directory mode=755 owner=root group=root
sudo: true
with_items: exportList
- name: "Templating /etc/exports"
copy: src=files/etcExports dest=/etc/exports owner=root group=root mode=644
sudo: true
register: exports
- name: "Start the Server"
service: "name=nfs state=restarted"
sudo: true
when: ansible_os_family == "RedHat"
when: ansible_os_family == "RedHat" and exports.changed
- name: "Start the Server"
service: "name=nfs-kernel-server state=restarted"
sudo: true
when: ansible_os_family == "Debian"
when: ansible_os_family == "Debian" and exports.changed
- name : "Pause ... clients sometimes have errors"
command: sleep 60
notify: "Reload exports"
when: exports.changed
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment