Commit graph

14 commits

Author SHA1 Message Date
mavimo
c37d8988c2 Chnge description as list inside string 2013-03-30 20:53:28 +01:00
Michael DeHaan
e51ee83ec7 Make URI module default to 30 seconds. 2013-03-17 23:16:45 -04:00
Grant Gavares
a1d9a683a9 Add socket timeout to uri module.
The uri module can be configured to abort after a specified timeout if
it cannot connect to the configured uri. This prevents a uri action from
hanging indefinitely when the remote endpoint cannot be reached because
it is unavailable, there is a firewall in place etc. The default behavior
is left unchanged: timeout=None

This change also introduces a new type for module_parameters: int
Code was added to perform conversion from string -> int type in
module_common.py.

The new type was required in order to play nice with httplib2 which
refuses to accept (and convert) anything other than a numeric type for
the timeout value.
2013-03-02 17:34:23 -08:00
Daniel Hokka Zakrisson
1dadd70d9f Remove choices=BOOLEANS as it is no longer needed 2013-02-23 22:57:36 +01:00
Daniel Hokka Zakrisson
0150f18a3b Use argument type checking to convert to boolean 2013-02-23 19:59:52 +01:00
Michael DeHaan
9c7d70dd9e Merge pull request #2119 from jpmens/uri_json
uri: load JSON for content-type: application/json
2013-02-20 05:59:38 -08:00
Jan-Piet Mens
a050c78d74 uri: load JSON for content-type: application/json
document
check prefix of content-type and merge dicts
amend doc
load JSON into 'json' subkey
2013-02-20 14:45:47 +01:00
Romeo Theriault
c2fdb768e5 uri doc fixes 2013-02-18 13:03:19 -10:00
Michael DeHaan
65b826a8a8 'make pep8' is now clean 2013-02-17 19:48:02 -05:00
Michael DeHaan
f4629c2bdf Hate to do this, but URI module docs were constructing messed up RST files, so removing examples for now. Will ask someone to work on them. 2013-02-16 18:45:59 -05:00
Michael DeHaan
d9d033fa58 Tweak doc examples 2013-02-16 13:32:49 -05:00
Romeo Theriault
93baccce01 fixed the documentation so it build properly 2013-02-16 13:32:48 -05:00
Romeo Theriault
0e15b95787 moved module checking below module initialization 2013-02-16 13:32:48 -05:00
Romeo Theriault
8b458b2921 uri module 2013-02-16 13:32:48 -05:00