Commit Graph

40794 Commits (f728f2bff08bd428ed745448f391be644a2dfead)

Author SHA1 Message Date
Michael DeHaan d584cdf501 Merge pull request #38 from tbielawa/littlefixes
little fixes here and there (docs, makefile)
2012-03-24 13:47:36 -07:00
Michael DeHaan 50ce7e0ee1 Merge pull request #70 from tbielawa/manupdate
Show when options require arguments in the man pages.
2012-03-24 13:41:29 -07:00
Michael DeHaan 3052d85a6a use capital O. 2012-03-24 16:32:16 -04:00
Michael DeHaan ab55fa4266 Revert "Only override the pattern if it is ommitted"
This reverts commit bb0bf9eef4.
2012-03-24 16:21:44 -04:00
Michael DeHaan bb0bf9eef4 Only override the pattern if it is ommitted 2012-03-24 16:20:47 -04:00
Michael DeHaan 9df612f007 Add a "-o" override option so hosts not in a playbook can still be managed by a playbook. 2012-03-24 16:19:38 -04:00
Tim Bielawa ef632db9f3 Fix cross-document references to 'playbooks' in the modules source.
Update manpages from ansible repo to show when options require args.

Update clean target Makefile so 'rm' doesn't print a useless error
when files aren't found while cleaning.
2012-03-23 22:38:29 -04:00
Tim Bielawa 446ba1795a Show when options require arguments in the man pages. 2012-03-23 22:29:51 -04:00
Michael DeHaan b213437bfa Added 'shell' to modules with a note that it doesn't really exist :) 2012-03-23 21:39:39 -04:00
Michael DeHaan 5a9fe3ac62 Update shell terminal example to reflect need to single quote shell variables. 2012-03-23 21:13:51 -04:00
Michael DeHaan 292ac4aad2 Make it such that the 'name' element of each playbook line is optional. 2012-03-23 21:06:54 -04:00
Michael DeHaan 44d4dede92 Split conditional imports in playbook into subfunction, fix small bug in event reporting on playbook
actions.
2012-03-23 21:03:25 -04:00
Michael DeHaan b43019f3a1 In playbooks, a return code (rc) of non-zero should fail the playbook. 2012-03-23 20:53:57 -04:00
Michael DeHaan 6ab615c724 Code cleanup for playbooks, also added 'on_skipped' callback 2012-03-23 20:51:26 -04:00
Michael DeHaan 24964b9660 Merge pull request #95 from skvidal/master
buglet - make sure sshpass is included in runner for setup in playbooks
2012-03-23 13:45:12 -07:00
Seth Vidal 53446d6d45 make sure the setup step in a playbook has the sshpass included 2012-03-23 16:41:44 -04:00
Michael DeHaan 86590ea614 Merge pull request #94 from skvidal/master
minor typo of AnsibleException/AnsibleError
2012-03-23 09:06:17 -07:00
Seth Vidal 89d4bc542c fix up minor type - AnsibleException should be AnsibleError 2012-03-23 11:59:08 -04:00
Michael DeHaan 5327f52c3c Remove some note callouts on the example page and inline the commentary so it's easier to read. 2012-03-22 01:14:26 -04:00
Michael DeHaan 87ab7d76af Document the user module 2012-03-22 01:01:02 -04:00
Michael DeHaan 1ea1994eca update authors file 2012-03-22 00:34:21 -04:00
Michael DeHaan 3814a46bbf Move playbook for user commands into examples dir 2012-03-22 00:33:10 -04:00
Michael DeHaan 6aa10691c1 Merge pull request #93 from sfromm/user-module
User module
2012-03-22 19:24:53 -07:00
Stephen Fromm 999bead9ed Add playbook to test user module 2012-03-22 11:36:11 -07:00
Stephen Fromm f4835477b0 Add user module to create, modify, and delete user accounts
This relies on useradd, usermod, and userdel utilities on the system.
The argument name is required; if state is not provided, present is
assumed.  Other options supported for creating or modifying an existing
account:  uid, gid, comment, home, shell, and password.  If managing the
password, it must already be encrypted.  When creating an account, you
can also provide the argument createhome to control whether the home
directory is created.  Arguments supported for deleting an account are:
force (remove account even if user is logged in) and remove (remove home
directory).
2012-03-22 11:21:41 -07:00
Michael DeHaan 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.
2012-03-22 00:30:05 -04:00
Michael DeHaan 94605b811b Fixes from refactoring 2012-03-21 23:47:58 -04:00
Michael DeHaan 6a7aac38c5 misc cleanup in the runner module, splitting some things out into utils, breaking up functions into smaller functions. 2012-03-21 23:39:09 -04:00
Michael DeHaan fef73393f0 rename example files 2012-03-21 22:21:42 -04:00
Michael DeHaan 7ed734dfb2 move callbacks to seperate file, anticipating callbacks for Runner() as well 2012-03-21 22:18:57 -04:00
Michael DeHaan 7883f414ce unused module 2012-03-21 21:03:32 -04:00
Michael DeHaan 315a6358b4 Mention variable for context 2012-03-21 21:02:17 -04:00
Michael DeHaan 9951888af3 Docs build 2012-03-21 20:43:51 -04:00
Michael DeHaan 96357407e0 Make chat a web link. 2012-03-21 20:42:31 -04:00
Michael DeHaan ee2622ee7c Show how to save conditional predicates in vars sections, which makes only_if cleaner. 2012-03-21 20:35:06 -04:00
Michael DeHaan d75e69853a No need to comment this part of the example out. 2012-03-21 20:22:44 -04:00
Michael DeHaan 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.
2012-03-21 20:00:48 -04:00
Michael DeHaan e89131a3a2 playbooks -- Ratchet up logging prior to gating things with verbosity controls and upgrading output format 2012-03-20 22:37:51 -04:00
Michael DeHaan a5f4ca50b8 Ratchet up logging a few notches prior to controlling w/ verbosity settings 2012-03-20 22:29:21 -04:00
Michael DeHaan b5c62ec068 Enhance logging, way to gate verbosity levels pending. 2012-03-20 21:44:01 -04:00
Michael DeHaan 7136ef756d Fix formatting error 2012-03-20 21:12:35 -04:00
Michael DeHaan 05e27a419c HTML doesn't work like that on that page :) 2012-03-20 21:07:33 -04:00
Michael DeHaan d2141feada Add subscribe link to markdown index 2012-03-20 21:06:49 -04:00
Michael DeHaan 0a20e65f92 Add subscribe link to main page 2012-03-20 21:04:47 -04:00
Michael DeHaan a045630c02 Add docs on only_if 2012-03-20 20:15:53 -04:00
Michael DeHaan 54b98effdf Add demonstration of only_if capability 2012-03-20 19:55:24 -04:00
Michael DeHaan dfbe591cc0 Add "only_if" capability, which allows task steps to be skipped if they do not match a conditional. 2012-03-20 19:55:04 -04:00
Michael DeHaan a98e0a8cc4 quoting 2012-03-19 23:56:35 -04:00
Michael DeHaan 149cc57b0f remove unneeded code 2012-03-19 23:54:47 -04:00
Michael DeHaan 6b8f5224b8 Added docs on conditional import usage 2012-03-19 23:43:03 -04:00