From ad845a59b0df3de044810845d15133d0d1fe214f Mon Sep 17 00:00:00 2001
From: Rene Moser <mail@renemoser.net>
Date: Mon, 15 Jun 2015 12:12:49 +0200
Subject: [PATCH] cloudstack: fix clean_up arg to be boolean in cs_network

---
 cloud/cloudstack/cs_network.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/cloud/cloudstack/cs_network.py b/cloud/cloudstack/cs_network.py
index c8b3b32539d..e22eaf0a5c3 100644
--- a/cloud/cloudstack/cs_network.py
+++ b/cloud/cloudstack/cs_network.py
@@ -116,7 +116,7 @@ options:
       - Cleanup old network elements.
       - Only considered on C(state=restarted).
     required: false
-    default: null
+    default: false
   acl_type:
     description:
       - Access control type.
@@ -584,7 +584,7 @@ def main():
             vlan = dict(default=None),
             vpc = dict(default=None),
             isolated_pvlan = dict(default=None),
-            clean_up = dict(default=None),
+            clean_up = dict(type='bool', choices=BOOLEANS, default=False),
             network_domain = dict(default=None),
             state = dict(choices=['present', 'absent', 'restarted' ], default='present'),
             acl_type = dict(choices=['account', 'domain'], default='account'),