From ed10f4e5b44e002903ed67236773300122be41c6 Mon Sep 17 00:00:00 2001
From: Nico Schottelius <nico@bento.schottelius.org>
Date: Wed, 4 Dec 2013 13:19:25 +0100
Subject: [PATCH] use default parameter

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
---
 cdist/conf/type/__iptables_rule/manifest                | 7 +------
 cdist/conf/type/__iptables_rule/parameter/default/state | 1 +
 2 files changed, 2 insertions(+), 6 deletions(-)
 create mode 100644 cdist/conf/type/__iptables_rule/parameter/default/state

diff --git a/cdist/conf/type/__iptables_rule/manifest b/cdist/conf/type/__iptables_rule/manifest
index a6abbd5e..f02ab18b 100644
--- a/cdist/conf/type/__iptables_rule/manifest
+++ b/cdist/conf/type/__iptables_rule/manifest
@@ -21,12 +21,7 @@
 base_dir=/etc/iptables.d
 
 name="$__object_id"
-
-if [ -f "$__object/parameter/state" ]; then
-    state="$(cat "$__object/parameter/state")"
-else
-    state="present"
-fi
+state="$(cat "$__object/parameter/state")"
 
 ################################################################################
 # Basic setup
diff --git a/cdist/conf/type/__iptables_rule/parameter/default/state b/cdist/conf/type/__iptables_rule/parameter/default/state
new file mode 100644
index 00000000..e7f6134f
--- /dev/null
+++ b/cdist/conf/type/__iptables_rule/parameter/default/state
@@ -0,0 +1 @@
+present