aboutsummaryrefslogtreecommitdiffstats
path: root/ansible/roles/postgres/tasks
diff options
context:
space:
mode:
authorKristian Lyngstøl <kly@kly.no>2017-12-27 11:58:46 +0100
committerGitHub <noreply@github.com>2017-12-27 11:58:46 +0100
commit394893ce787840973021902f2dfb79a32399b35b (patch)
tree4d0b7fbbdbaa990beec3887b236d7135e212a7c1 /ansible/roles/postgres/tasks
parent1e1c6d13c3a1a7da9c1fe94bcbc7a5277d433ac1 (diff)
parent89820523f38764de506b9b43755bdaf247d38b33 (diff)
Merge pull request #164 from msbone/influx
InfluxDB, charting and a few fixes to Ansible
Diffstat (limited to 'ansible/roles/postgres/tasks')
-rw-r--r--ansible/roles/postgres/tasks/main.yml18
1 files changed, 13 insertions, 5 deletions
diff --git a/ansible/roles/postgres/tasks/main.yml b/ansible/roles/postgres/tasks/main.yml
index ee53327..9adeafe 100644
--- a/ansible/roles/postgres/tasks/main.yml
+++ b/ansible/roles/postgres/tasks/main.yml
@@ -5,10 +5,16 @@
with_items:
- postgresql-9.4
- python-psycopg2
+ - sudo
- name: Drop postgresql-config
copy:
dest: /etc/postgresql/9.4/main/postgresql.conf
src: postgresql.conf
+- name: Add db to hosts
+ lineinfile:
+ dest: /etc/hosts
+ line: "127.0.0.1 db"
+ state: present
- name: Whoami
become: false
command: whoami
@@ -24,8 +30,10 @@
name: nms
- name: Ensure a valid postgres-user
become_user: postgres
- postgresql_user:
- db: nms
- name: nms
- password: risbrod
-
+ postgresql_user:
+ db: nms
+ name: nms
+ password: risbrod
+- name: Import SQL
+ become_user: postgres
+ shell: psql nms < /opt/gondul/ansible/roles/postgres/files/schema.sql