Add strings 'True' and 'False' as booleans as python bools converted to strings will look that way.

Workaround for custom modules which are using choices=BOOLEANS instead
of type='bool'.
This commit is contained in:
Toshio Kuratomi 2016-05-25 10:34:55 -07:00
parent b3ca832025
commit 52c9e2ffcf

View file

@ -27,8 +27,8 @@
# USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
BOOLEANS_TRUE = ['yes', 'on', '1', 'true', 1, True]
BOOLEANS_FALSE = ['no', 'off', '0', 'false', 0, False]
BOOLEANS_TRUE = ['yes', 'on', '1', 'true', 'True', 1, True]
BOOLEANS_FALSE = ['no', 'off', '0', 'false', 'False', 0, False]
BOOLEANS = BOOLEANS_TRUE + BOOLEANS_FALSE
# ansible modules can be written in any language. To simplify