From 2f6cbb39b6d994ef6887201adae5c51b0b14c488 Mon Sep 17 00:00:00 2001 From: Roman Inflianskas Date: Mon, 23 Nov 2015 14:08:00 +0300 Subject: [PATCH] add dropped state --- postgres/dropped.sls | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 postgres/dropped.sls diff --git a/postgres/dropped.sls b/postgres/dropped.sls new file mode 100644 index 0000000..8c88d7b --- /dev/null +++ b/postgres/dropped.sls @@ -0,0 +1,30 @@ +{% from "postgres/map.jinja" import postgres with context %} + +postgresql-dead: + service.dead: + - name: {{ postgres.service }} + +postgresql-removed: + pkg.removed: + - pkgs: + {% if postgres.pkg %} + - {{ postgres.pkg }} + {% endif %} + {% if postgres.pkg_client %} + - {{ postgres.pkg_client }} + {% endif %} + {% if postgres.pkg_dev %} + - {{ postgres.pkg_dev }} + {% endif %} + {% if postgres.pkg_libpq_dev %} + - {{ postgres.pkg_libpq_dev }} + {% endif %} + {% if postgres.pkgs_extra %} + {% for pkg in postgres.pkgs_extra %} + - {{ pkg }} + {% endfor %} + {% endif %} + +postgres-dir-absent: + file.absent: + - name: {{ postgres.conf_dir }}