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 @@ ...@@ -4,5 +4,4 @@
sudo: true sudo: true
when: ansible_os_family == "Debian" when: ansible_os_family == "Debian"
- include: mkFilesystem.yml
- include: startServer.yml - include: startServer.yml
--- ---
- name: "Starting rpcbind" - name: "Starting rpcbind"
service: "name=rpcbind state=restarted" service: "name=rpcbind state=started"
sudo: true sudo: true
when: ansible_os_family == "RedHat" when: ansible_os_family == "RedHat"
- name: "Start the Server" - name: "Start the Server"
service: "name=nfs state=restarted" service: "name=nfs state=started"
sudo: true sudo: true
when: ansible_os_family == "RedHat" when: ansible_os_family == "RedHat"
- name: "Start the Server" - name: "Start the Server"
service: "name=nfs-kernel-server state=restarted" service: "name=nfs-kernel-server state=started"
sudo: true sudo: true
when: ansible_os_family == "Debian" 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" - name: "Templating /etc/exports"
copy: src=files/etcExports dest=/etc/exports owner=root group=root mode=644 copy: src=files/etcExports dest=/etc/exports owner=root group=root mode=644
sudo: true sudo: true
register: exports
- name: "Start the Server" - name: "Start the Server"
service: "name=nfs state=restarted" service: "name=nfs state=restarted"
sudo: true sudo: true
when: ansible_os_family == "RedHat" when: ansible_os_family == "RedHat" and exports.changed
- name: "Start the Server" - name: "Start the Server"
service: "name=nfs-kernel-server state=restarted" service: "name=nfs-kernel-server state=restarted"
sudo: true sudo: true
when: ansible_os_family == "Debian" when: ansible_os_family == "Debian" and exports.changed
- name : "Pause ... clients sometimes have errors" - name : "Pause ... clients sometimes have errors"
command: sleep 60 command: sleep 60
notify: "Reload exports" 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