blob: 62a335ed6b90d8688789f5af2858528633a36691 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
---
- hosts: localhost
vars_files:
- swift-storage-vars.yml
vars:
remote_user: root
tasks:
- user: name=swift comment="Swift user"
- file: path=/etc/swift owner=swift group=swift state=directory recurse=yes
- template: src=/usr/share/swift/etc/rsyncd.j2 dest=/etc/rsyncd.conf
mode=0644 owner=swift group=swift
- template: src=/usr/share/swift/etc/swift/{{ item }}.j2
dest=/etc/swift/{{ item }}.conf mode=0644 owner=swift group=swift
with_items:
- account-server
- container-server
- object-server
- swift
- file: path=/srv/node owner=swift group=swift state=directory recurse=yes
- file: path=/var/cache/swift owner=swift group=swift state=directory
recurse=yes
|