Skip to content

Instantly share code, notes, and snippets.

@robinsg
Last active October 30, 2020 15:35
Show Gist options
  • Save robinsg/345d8d58f440e2ee3b99a457aa025c7b to your computer and use it in GitHub Desktop.
Save robinsg/345d8d58f440e2ee3b99a457aa025c7b to your computer and use it in GitHub Desktop.
- - -
# defaults file for ../roles/aix_directories
group: "appgrp"
- - -
# tasks file for ../roles/aix_directories
- name: Create directories and set permissions
file:
path: "{{ item.value.dir }}"
state: directory
owner: "{{ item.value.owner }}"
group: "{{ group }}"
mode: "u=rwx,g=rwx,o=rx"
recurse: yes
with_dict: "{{ lpar_dirs }}"
tags:
- aix_dirs
- - -
# vars file for ../roles/aix_directories
lpar_dirs:
database:
dir: /opt/db
owner: app01
app:
dir: /opt/app
owner: app02
backups:
dir: /opt/backups
owner: app03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment