1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

Commit graph

  • 292ac4aad2 Make it such that the 'name' element of each playbook line is optional. Michael DeHaan 2012-03-23 21:06:54 -0400
  • 44d4dede92 Split conditional imports in playbook into subfunction, fix small bug in event reporting on playbook actions. Michael DeHaan 2012-03-23 21:03:25 -0400
  • b43019f3a1 In playbooks, a return code (rc) of non-zero should fail the playbook. Michael DeHaan 2012-03-23 20:53:57 -0400
  • 6ab615c724 Code cleanup for playbooks, also added 'on_skipped' callback Michael DeHaan 2012-03-23 20:51:15 -0400
  • 24964b9660 Merge pull request #95 from skvidal/master Michael DeHaan 2012-03-23 13:45:12 -0700
  • 53446d6d45 make sure the setup step in a playbook has the sshpass included Seth Vidal 2012-03-23 16:41:44 -0400
  • 86590ea614 Merge pull request #94 from skvidal/master Michael DeHaan 2012-03-23 09:06:17 -0700
  • 89d4bc542c fix up minor type - AnsibleException should be AnsibleError Seth Vidal 2012-03-23 11:59:08 -0400
  • 5327f52c3c Remove some note callouts on the example page and inline the commentary so it's easier to read. Michael DeHaan 2012-03-22 01:14:26 -0400
  • 87ab7d76af Document the user module Michael DeHaan 2012-03-22 01:01:02 -0400
  • 1ea1994eca update authors file Michael DeHaan 2012-03-22 00:34:21 -0400
  • 3814a46bbf Move playbook for user commands into examples dir Michael DeHaan 2012-03-22 00:33:10 -0400
  • 6aa10691c1 Merge pull request #93 from sfromm/user-module Michael DeHaan 2012-03-22 19:24:53 -0700
  • 999bead9ed Add playbook to test user module Stephen Fromm 2012-03-22 11:36:11 -0700
  • f4835477b0 Add user module to create, modify, and delete user accounts Stephen Fromm 2012-03-22 11:21:41 -0700
  • a8c921cbcc Allow groups to be passed to runner API to make parse_hosts optional, misc fixes as a result of refactoring in Runner. Cleanup in Playbooks module is next. Michael DeHaan 2012-03-22 00:30:05 -0400
  • 94605b811b Fixes from refactoring Michael DeHaan 2012-03-21 23:47:58 -0400
  • 6a7aac38c5 misc cleanup in the runner module, splitting some things out into utils, breaking up functions into smaller functions. Michael DeHaan 2012-03-21 23:39:09 -0400
  • fef73393f0 rename example files Michael DeHaan 2012-03-21 22:21:42 -0400
  • 7ed734dfb2 move callbacks to seperate file, anticipating callbacks for Runner() as well Michael DeHaan 2012-03-21 22:18:57 -0400
  • 7883f414ce unused module Michael DeHaan 2012-03-21 21:03:32 -0400
  • 315a6358b4 Mention variable for context Michael DeHaan 2012-03-21 21:02:17 -0400
  • 9951888af3 Docs build Michael DeHaan 2012-03-21 20:43:51 -0400
  • 96357407e0 Make chat a web link. Michael DeHaan 2012-03-21 20:42:31 -0400
  • ee2622ee7c Show how to save conditional predicates in vars sections, which makes only_if cleaner. Michael DeHaan 2012-03-21 20:35:06 -0400
  • d75e69853a No need to comment this part of the example out. Michael DeHaan 2012-03-21 20:22:44 -0400
  • e6406fa5a7 Allow variable expressions to be stored as variables themselves, do some things to allow setup strings to more easily contain spaces without being mangled, which is neccessary because of the above. Michael DeHaan 2012-03-21 20:00:48 -0400
  • e89131a3a2 playbooks -- Ratchet up logging prior to gating things with verbosity controls and upgrading output format Michael DeHaan 2012-03-20 22:37:51 -0400
  • a5f4ca50b8 Ratchet up logging a few notches prior to controlling w/ verbosity settings Michael DeHaan 2012-03-20 22:29:21 -0400
  • b5c62ec068 Enhance logging, way to gate verbosity levels pending. Michael DeHaan 2012-03-20 21:44:01 -0400
  • 7136ef756d Fix formatting error Michael DeHaan 2012-03-20 21:12:35 -0400
  • 05e27a419c HTML doesn't work like that on that page :) Michael DeHaan 2012-03-20 21:07:33 -0400
  • d2141feada Add subscribe link to markdown index Michael DeHaan 2012-03-20 21:06:49 -0400
  • 0a20e65f92 Add subscribe link to main page Michael DeHaan 2012-03-20 21:04:47 -0400
  • a045630c02 Add docs on only_if Michael DeHaan 2012-03-20 20:15:53 -0400
  • 54b98effdf Add demonstration of only_if capability Michael DeHaan 2012-03-20 19:55:24 -0400
  • dfbe591cc0 Add "only_if" capability, which allows task steps to be skipped if they do not match a conditional. Michael DeHaan 2012-03-20 19:55:04 -0400
  • a98e0a8cc4 quoting Michael DeHaan 2012-03-19 23:56:35 -0400
  • 149cc57b0f remove unneeded code Michael DeHaan 2012-03-19 23:54:47 -0400
  • 6b8f5224b8 Added docs on conditional import usage Michael DeHaan 2012-03-19 23:43:03 -0400
  • c05e7fd83e Fix typing issue Michael DeHaan 2012-03-19 22:46:54 -0400
  • 64471db94a Remove test from bottom of example that doesn't really make sense in the context of the example's use case. Michael DeHaan 2012-03-19 22:44:11 -0400
  • 4de7bbb169 Allow conditional imports, see examples/playbook3.yml comments for a full explanation. Extensive refactoring of playbooks now warranted, which we'll do before we move on. This variable assignment system makes nearly all possible magic possible, for we can use these variables however we like, even as module names! Michael DeHaan 2012-03-19 22:42:31 -0400
  • 5ed2b894d9 Add an additional way to dereference a variable in a playbook, $foo Michael DeHaan 2012-03-19 19:32:38 -0400
  • af9596307d Move templating into a utils function. Reuse is our friend. Michael DeHaan 2012-03-19 19:23:14 -0400
  • 860fe50048 Fix grammatical error. Michael DeHaan 2012-03-18 20:41:38 -0400
  • c1fe0dd719 Quote long variables in playbooks when feeding them to the setup command Michael DeHaan 2012-03-18 19:50:22 -0400
  • 5371a9e497 Regression tests for playbooks, logging the events they call via callbacks. Michael DeHaan 2012-03-18 19:25:56 -0400
  • b15c8e9cb1 Playbook test upgrades, made some notes about callbacks we need to add. Still need to compare events recieved vs expected so we can be notified if this test breaks, and also to add some more detailed playbooks that use includes & async, etc. Michael DeHaan 2012-03-18 18:50:25 -0400
  • 45abe3c16b Add unit tests for playbooks, and fix an error caught by one Michael DeHaan 2012-03-18 18:29:11 -0400
  • 9c5ec886a6 Import cleanup, plus have /bin/ansible remind you if no hosts were matched by a pattern (for instance, assume there was a typo in the pattern) Michael DeHaan 2012-03-18 17:53:58 -0400
  • fde7de80df Remove "import *" from bin/ansible so we can use pyflakes, and remove unneeded imports in the process Michael DeHaan 2012-03-18 17:41:44 -0400
  • faa59e5ef1 Add the failtest module, primarily for easy development testing purposes. RPMs/etc need not ship this. Michael DeHaan 2012-03-18 17:35:49 -0400
  • a4b8cdf8b3 Remove "import *"'s from bin/ansible-playbook code so pyflakes will be usable. Michael DeHaan 2012-03-18 17:32:36 -0400
  • 9e07b24239 Fix indentation Michael DeHaan 2012-03-18 17:25:22 -0400
  • 6777268f4c Fixup the code that allows facter/ohai/other data to bubble up and be used in future action lines. It's a niche case compared to usage in templates but it should work and will be wanted later for conditional support. Michael DeHaan 2012-03-18 17:24:09 -0400
  • c861e0de55 Fix "import *" and resultant new things detectable from "make pyflakes" Michael DeHaan 2012-03-18 17:16:12 -0400
  • 33aa50eae7 Inside of runner, do not 'import *' from utils, so we can more easily tell where functions come from Michael DeHaan 2012-03-18 17:04:07 -0400
  • 9837a616eb Preserve changed data on file and template ops when the mode operations don't result in a change but the files were still replaced. Michael DeHaan 2012-03-18 16:58:00 -0400
  • 57dec507f0 List less alternative apps Michael DeHaan 2012-03-18 13:17:25 -0400
  • 29293ba51d Rename 'design goals' to 'features' Michael DeHaan 2012-03-18 13:08:45 -0400
  • cd06703fa2 Clarify some things on index page Michael DeHaan 2012-03-18 13:03:45 -0400
  • 00bf6f1ebf Mention other distributions. Michael DeHaan 2012-03-18 12:55:18 -0400
  • f29db92052 more complete from checkout docs Michael DeHaan 2012-03-18 12:45:23 -0400
  • 3f75fd575c Show how easy it is to run from checkout. Michael DeHaan 2012-03-18 12:41:00 -0400
  • 82bd75c1e0 Update env-setup script to make it work better Michael DeHaan 2012-03-18 12:28:22 -0400
  • f1c8fc63cb host file must be marked config(noreplace), update rpm build to use checked in manpage src Michael DeHaan 2012-03-31 11:08:42 -0400
  • 5905974737 Fix variable referenced before assignment when not using external variables script Michael DeHaan 2012-03-31 11:03:29 -0400
  • 3495d402c7 Default for class variable Michael DeHaan 2012-03-31 11:02:10 -0400
  • b8eeb0f906 Add note about localhost/auth Michael DeHaan 2012-03-30 19:58:28 -0400
  • 3d2a7ebd68 Added cobbler external inventory script, which is a demo of how external inventory works in Ansible in general. Michael DeHaan 2012-03-30 19:56:22 -0400
  • 9f6d98844e If the inventory file is EXECUTABLE, treat it as a file returning JSON, if called directly, return the host and groups list. If called with an argument of a host name, return the key=value data for that particular host. Michael DeHaan 2012-03-30 19:06:14 -0400
  • c81aed412a Fix rst syntax errors Michael DeHaan 2012-03-17 17:16:31 -0400
  • bedde394fc Tell folks about packaged releases, but encourage usage of git. Michael DeHaan 2012-03-17 17:00:41 -0400
  • e12e724a42 Fix error on examples page Michael DeHaan 2012-03-31 11:19:35 -0400
  • 12c3e04023 Fix reference Michael DeHaan 2012-03-31 10:51:48 -0400
  • f535335fe0 Add shell module to examples page. Michael DeHaan 2012-03-31 10:50:47 -0400
  • 15acaec687 Crossref playbooks from async poll section Michael DeHaan 2012-03-31 10:41:29 -0400
  • f708b75d41 Fix formatting Michael DeHaan 2012-03-31 10:40:01 -0400
  • 1a926c69a1 Added some foreshadowing of CLI syntax to the patterns page. Michael DeHaan 2012-03-31 10:38:24 -0400
  • 7a8397d60f link module dev guide from modules page Michael DeHaan 2012-03-31 10:21:28 -0400
  • bbc2aca10f Make additional reference to playbooks examples dir Michael DeHaan 2012-03-31 10:17:35 -0400
  • a4c23463fb Add IRC and google groups links to each page Michael DeHaan 2012-03-31 09:55:37 -0400
  • 31c353543c Reinstate page nav, various TOC structure cleanup Michael DeHaan 2012-03-31 09:36:37 -0400
  • 3a1bbac3a7 Move see also blocks to bottom of each page to include reading docs, remove 'fork me' to avoid text overlap, simply menu nav so folks find the chapter link. Michael DeHaan 2012-03-31 09:29:31 -0400
  • 39d02eeff4 Add external inventory script info (and Cobbler example) to API page. Michael DeHaan 2012-03-30 22:28:30 -0400
  • f200a467e7 Update example to use correct state name Michael DeHaan 2012-03-15 23:11:09 -0400
  • f39944b89b Update example to use correct service state; minor pep8 indent/spacing fixes Michael DeHaan 2012-03-15 23:10:03 -0400
  • 24923c2e17 Purge unused imports per pyflakes Michael DeHaan 2012-03-15 23:06:59 -0400
  • 60bf82d266 Remove comment about FIXME that is already resolved Michael DeHaan 2012-03-15 23:05:34 -0400
  • d78817c426 Add file features to examples. Michael DeHaan 2012-03-15 22:57:10 -0400
  • 0674c31dbc Added documentation on the 'file' module and how 'copy' and 'template' can also use the options that 'file' provides. Michael DeHaan 2012-03-15 22:47:21 -0400
  • 311b93995c Add some comments Michael DeHaan 2012-03-15 22:37:37 -0400
  • 6874d853c9 Fix changed=True/False detection when specifying mode= Michael DeHaan 2012-03-15 22:35:59 -0400
  • 63818000b4 auto call the file module after copy/template module usage in runner Michael DeHaan 2012-03-15 22:32:14 -0400
  • 4ad885111b Disable debug Michael DeHaan 2012-03-15 22:04:32 -0400
  • 5004d21f10 Return file info about the file regardless of changes made Michael DeHaan 2012-03-15 22:04:04 -0400
  • be55145a1e Initial crack at the file module Michael DeHaan 2012-03-15 21:53:14 -0400
  • 8914a1a0d7 license file should be in source tree Michael DeHaan 2012-03-15 20:24:22 -0400
  • 9049b0e7ca Because folks on RHEL 6 (not CentOS 6) have some issues with asciidoc, do not build the asciidoc from the rpm or make install targets. Also modify the make install (only) to copy over files into the library directory since the setup.py does not do this (due to a distutils bug, more or less). Michael DeHaan 2012-03-15 20:21:10 -0400