From faa59e5ef1d150cf67823c9d3b3a027b0982e167 Mon Sep 17 00:00:00 2001 From: Michael DeHaan Date: Sun, 18 Mar 2012 17:35:49 -0400 Subject: [PATCH] Add the failtest module, primarily for easy development testing purposes. RPMs/etc need not ship this. --- library/failtest | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100755 library/failtest diff --git a/library/failtest b/library/failtest new file mode 100755 index 00000000000..d6cb40ec116 --- /dev/null +++ b/library/failtest @@ -0,0 +1,28 @@ +#!/usr/bin/python + +# (c) 2012, Michael DeHaan +# +# This file is part of Ansible +# +# Ansible is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Ansible is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with Ansible. If not, see . + +try: + import json +except ImportError: + import simplejson as json + +print json.dumps({ + "failed" : True, + "msg" : "this module always fails" +})