Commit Graph

31 Commits (8a4310d9b9cc522ca71327a9bc94ee757cccfcde)

Author SHA1 Message Date
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 11 years ago
Jesse Keating 1689001036 Update fail docs for new syntax
Use when instead of only_if
Use new variable style
11 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
Michael DeHaan 0ed403f6ee Move mail into the notification bucket. 12 years ago
Michael DeHaan 4ce6eca8b3 Slight tweak to set_fact variable documentation to clarify scope info. 12 years ago
Michael DeHaan 391fb98ee2 Allow modules to be categorized, and also sort them when generating the documentation. 12 years ago