James Tanner
ad837709bd
Addresses #5023 Fix import comments
11 years ago
James Tanner
6000d636b3
Fixes #5023 Convert all modules to use new snippet import pattern
11 years ago
James Cammarata
30948ae0dc
Fix accelerate module parameter for IPv6 activation
11 years ago
Junegunn Choi
9c798b119c
Remove Python 2.4-incompatible 'with' statement
11 years ago
jctanner
2855684538
Merge pull request #4780 from mscherer/fix_accelerate_various
...
Fix various warning on accelerate module, found by pyflakes
11 years ago
James Tanner
0ce1123693
Fixes #4851 Set syslog debug mode for accelerate properly
11 years ago
John Jarvis
bf435e2032
Adding more wait conditions to the wait_for module
...
Adds a new option to wait_for to wait for a file to exist on the file
system before continuing, optionally takes a search_regex param to match
text in the file.
11 years ago
Michael Scherer
ea6567dbf7
fix incorrect send_data call. there is no client variable, and send_data
...
is a class method. Pyflakes complained about it.
11 years ago
Michael Scherer
eb77ca80df
remove unused variable (pyflakes)
11 years ago
Michael Scherer
061394fff7
make pyflakes a bit more silent
...
- explictely import json, since this is used ( only to silence pyflakes)
- remove shutil as it is unused
11 years ago
jctanner
8e105bbfba
Merge pull request #4772 from mscherer/fix_4763
...
Try/finally is a python 2.5 construct, so not working on EL5. Fix #4763
11 years ago
James Tanner
c1ed47933b
Fixes #4485 add an ipv6 parameter to accelerate so that the daemon will bind to an ipv6 port instead of ipv4
11 years ago
Michael DeHaan
83d50b1984
Make it slightly more clear what side of the connection is missing keyczar if using accelerate mode.
11 years ago
Michael DeHaan
334dcfa2fa
Update module documentation.
11 years ago
Michael Scherer
1ef9bed752
Try/finally is a python 2.5 construct, so not working
...
on EL5. Fix #4763
11 years ago
Michael DeHaan
7f125567cb
Some simplification of include_vars and renamed include_files to include_vars.
11 years ago
Michael DeHaan
b69ab89eb1
Merge branch 'include_files' of git://github.com/bennojoy/ansible into devel
11 years ago
Michael Scherer
8efe53eebb
Fix accelerate module on centos 5 by removing
...
unsupported string prefix in 2.4
http://docs.python.org/release/2.4/ref/strings.html
This is also ignored on later version of python 2
and is present only for python 3 conversion, as seen
on http://docs.python.org/2/reference/lexical_analysis.html#string-literals
Also see http://stackoverflow.com/questions/6269765/what-does-the-b-character-do-in-front-of-a-string-literal
Fix https://github.com/ansible/ansible/issues/4739
11 years ago
bennojoy
b53e7353f9
include files
11 years ago
Michael DeHaan
21d4400c96
Misc pep8 fixes
11 years ago
Michael DeHaan
e131de4de0
Added "debug: var=variableName" capability.
11 years ago
James Cammarata
d21714a37f
Fix for network byte order issues in accelerate
11 years ago
James Cammarata
912e3a7b0b
Merge branch 'accelerate_improvements' into devel
...
Conflicts:
library/utilities/accelerate
11 years ago
James Cammarata
fa80a17aa3
Make recv_data less greedy so it doesn't eat other packets
11 years ago
James Cammarata
59a5ce23d9
Adding an accelerate_timeout parameter for plays
...
This setting makes the timeout for each play configurable, rather than
hard-coding it at 300 seconds (now the default if left unspecified)
Fixes #4162
11 years ago
James Cammarata
f9c87868ac
Added keepalive packets to accelerate mode
...
Commands will now be started up in a separate task from the main
handler thread, so that it can be monitored for completeness while
sending a keepalive packet back to the controller to avoid a socket
receive timeout.
11 years ago
James Cammarata
344d8d51ab
Use atomic_move to put the file, rather than shelling out
...
Fixes #4321
11 years ago
James Cammarata
52a42bf607
Add more verbose debugging options for accelerate
11 years ago
Andrey Shorin
ea488f5e05
Make --check mode work with fireball and accelerate connections
11 years ago
Erick Yellott
af7b182958
Typo fix from `accelerated: true` to `accelerate: true`
11 years ago
James Cammarata
20b0dc4abd
Check for an empty executable passed into the accelerate plugin
...
This was breaking at least the script module, so it would seem best
to check for it and set it to the default executable value
11 years ago
James Cammarata
f04af9118e
When putting a file in accelerated mode, make sure it's chowned correctly
11 years ago
James Cammarata
8a016bb374
Adding the facility to the accelerate daemon syslog calls
11 years ago
James Cammarata
d69d5c294f
Renaming fireball2 as 'accelerate' and removing old references
11 years ago
James Cammarata
af1dd7075f
Adding chunked file transfers to fireball2
11 years ago
James Cammarata
959138d00d
Added accelerate_port to plays, and made it configurable
11 years ago
James Cammarata
b45342923c
Initial support for sudoable commands over fireball2
...
Caveats:
* requiretty must be disabled in the sudoers config
* asking for a password doesn't work yet, so any sudoers users must
be configured with NOPASSWD
* if not starting the daemon as root, the user running the daemon
must have sudoers entries to allow them to run the command as the
target sudo_user
11 years ago
James Cammarata
4b552457e7
Bail out correctly if socket.recv gets nothing (indicating a closed socket)
11 years ago
James Cammarata
521e14a3ad
Fireball2 mode working!
11 years ago
Brian Coca
5ca1630b71
updated debug module docs to remove outdated -v requirement (and
...
only_if reference)
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
11 years ago
Michael DeHaan
131c8489d4
Legacy variable usage removed
12 years ago
Jesse Keating
1689001036
Update fail docs for new syntax
...
Use when instead of only_if
Use new variable style
12 years ago
Jesse Keating
d541e68027
Elapsed time should account for the delay
12 years ago
Jan-Piet Mens
30d641094b
Docs: consistently format playbook EXAMPLES
12 years ago
Michael DeHaan
bfcead8c33
Remove reference to non-existant module.
12 years ago
Jan-Piet Mens
5c69918d53
DOCS: standardize on EXAMPLES (a.k.a. Docs-JumboPatch JetLag Edition)
...
Migrated all examples: in DOCUMENTATION=''' string to standalone EXAMPLES=''' string
Added deprecation warning to moduledev.rst and remove deprecated example from it
Fixed up a few typos and uppercased some acronyms.
add consistency to how EXAMPLES are formatted
12 years ago
Michael DeHaan
1c4fa2c45e
Doc standardization
12 years ago
Michael DeHaan
e01cdf876c
Docs standardization
12 years ago
Michael DeHaan
fdfba6aa68
Standardize docs
12 years ago
Stoned Elipot
d25888f410
Fix empty requirements specifications in modules documentation
...
And also be liberal in what ansible-doc accepts as an empty
requirements specification.
While here fix a typo in template module documentation
wrt jinja2 overrides example.
12 years ago