Commit Graph
97 Commits
Author SHA1 Message Date
Tim BielawaandBrian Coca 1b1d58eb7e Fix incorrect wording in the 'find' module 'paths' parameter 2017-02-10 16:30:31 -05:00
Tim BielawaandMatt Clay 45874daeb1 Fix capitalization in nagios 'services' parameter comment 2016-12-08 11:33:14 -05:00
Tim BielawaandMatt Clay 33b9aaeaaf Allow nagios module to be licensed as gpl v2 or newer 2016-12-08 11:32:41 -05:00
Tim Bielawa 5a84e61778 Fix variable name mis-match in website docs for ANSIBLE_LIBRARY. Clean up some dangling whitespace 2015-08-17 11:38:00 -04:00
Tim Bielawa 0cf692ada6 Spiff up the 'Developing Plugins' page
* Add more cross-documentation references
* Fix some broken links
* Add links to github/source code references
2014-01-11 12:59:03 -05:00
Tim Bielawa badb41390e Update the Makefile and build-site.py to notify of missing dependencies for doc compiling 2013-03-05 13:59:39 -05:00
Tim Bielawa b0bd0a0f4a Making the nagios module NOOPpable 2013-02-26 12:28:01 -05:00
Tim Bielawa 8831e59700 The pause 'prompt' parameter now requires quotes around the message. 2012-10-12 23:48:08 -04:00
Tim Bielawa 4b04d7a914 Add DOCUMENTATION for module documentation. 2012-10-12 17:22:55 -04:00
Tim Bielawa baa91ebc95 Add DIST_MODULE_PATH so setup.py and ansible.spec can live in harmony. Closes #1277 2012-10-11 13:22:30 -04:00
Tim Bielawa 1e35ac7603 Fix typo in service module docs 2012-10-08 12:46:16 -04:00
Tim Bielawa 9541b47b52 Keep the man3 directory. 'make docs' breaks without it. 2012-10-08 12:28:20 -04:00
Tim Bielawa 9f6da7b885 Fix variable injection in pause module args. Closes #1209 2012-10-03 23:52:26 -04:00
Tim Bielawa 85fb7c6d4b Library functions and modules should be in the 3 man page section. Also the files should end in '.3' 2012-10-03 10:18:55 -04:00
Tim Bielawa ca87fa56d8 Add DOCUMENTATION to pause task 2012-10-01 12:42:03 -04:00
Tim Bielawa f3d9f8da7b Add DOCUMENTATION to nagios module. 2012-10-01 12:26:57 -04:00
Tim Bielawa 58a4d2f7b4 Add 'pause' action plugin and support plugins skipping the host loop. 2012-09-25 01:13:35 -04:00
Tim Bielawa e052cf4727 nagios module should advertise 'services' attribute as required. 2012-09-04 13:55:11 -04:00
Tim Bielawa 85277e9e64 You can include playbooks now. 2012-08-28 16:04:36 -04:00
Tim Bielawa b9f7ea7198 Add auto-gen TOCs to a bunch of pages. 2012-08-28 15:41:10 -04:00
Tim Bielawa 6b73907811 Change from a module config file to brute force locating the nagios configs so we can find the command file. 2012-08-28 02:16:07 -04:00
Tim Bielawa 720953664c change default desc for cmdfile parameter 2012-08-28 02:13:49 -04:00
Tim Bielawa 98d3e2bfc8 Nagios is executable now 2012-08-27 20:01:06 -04:00
Tim Bielawa 038ebac577 Fix typo 2012-08-27 19:52:47 -04:00
Tim Bielawa 49cc3c05b8 Also, the mysql_user module didn't have a proper :ref: tag. 2012-08-27 15:42:07 -04:00
Tim Bielawa 1133b6dd94 Put modules list into three columns. 2012-08-27 15:41:37 -04:00
Tim Bielawa ee2e913315 Remove words about using 'host' in the parameters desc. Also, fix delegate to nagios.example.com 2012-08-27 15:17:57 -04:00
Tim Bielawa 68e31cf23f Add docs for nagios 2012-08-27 15:12:37 -04:00
Tim Bielawa 8b8aaa7f76 Fix copying that special character 2012-08-27 11:55:38 -04:00
Tim Bielawa da2665bcd2 In-line docs. 2012-08-27 11:39:52 -04:00
Tim Bielawa 9829033a8a Now reading from a config file actually works. 2012-08-27 11:30:13 -04:00
Tim Bielawa 62ffeb93a5 Services iterate correctly now
Cleaned up return methods
2012-08-27 11:08:16 -04:00
Tim Bielawa 5d41fffa00 Groundwork for nagios module. 2012-08-27 04:11:59 -04:00
Tim BielawaandMichael DeHaan 4121109665 Local actions, they're like aliases for actions with localhost
delegates.

Closes #905
2012-08-20 18:26:21 -04:00
Tim Bielawa 9ad592965a Add docs for 'local_action' (ansible:#905). Oh, and fix 'make viewdocs'. 2012-08-19 22:04:18 -04:00
Tim Bielawa 3d3c8a004e Fix setup module explosion when a route is empty. Closes #909 2012-08-19 21:19:07 -04:00
Tim Bielawa 698bcaa581 Fully document the -v option. 2012-08-15 10:13:38 -04:00
Tim Bielawa 6d9e873724 Add some docs/examples
Add a basic ansible-pull man page.

Add the example playbooks/scripts to the RPM package.

Closes #841
2012-08-14 13:05:44 -04:00
Tim Bielawa f28ea0cda1 Break the modules docs into separate files. 2012-08-13 15:39:00 -04:00
Tim Bielawa a07e928358 'bashify' the examples page. 2012-08-13 14:51:36 -04:00
Tim BielawaandMichael DeHaan 688086c54a Add consistent versionadded/deprecated tags. 2012-08-09 22:10:57 -04:00
Tim BielawaandMichael DeHaan 391acfb20c Freshen up the examples page. 2012-08-09 22:10:57 -04:00
Tim Bielawa 65ec3ff63f We need to include the license when we ship RPMs 2012-08-09 11:14:34 -04:00
Tim Bielawa 04ff248c62 Include bin/ansible-pull as part of the sdist in distutils. 2012-08-09 10:48:06 -04:00
Tim Bielawa bf7e83bea6 Update man pages and the message for an exception. 2012-08-09 10:22:43 -04:00
Tim Bielawa 3937707117 Add 'polite' YAML syntax validation and hinting. Closes #798 2012-08-07 18:24:47 -04:00
Tim Bielawa fb5d2d10db Refresh the use of 'note' to make it consistent. 2012-08-07 02:50:48 +00:00
Tim Bielawa 8328bb7d63 Lighter refresh of the Best Practices page. 2012-08-07 02:21:23 +00:00
Tim Bielawa 029d86be2f Include license file in MANIFEST.in. Fixes #284 2012-05-01 10:34:36 -04:00
Tim Bielawa 7b7428a31e Fix yum example 2012-04-20 14:26:45 -04:00
Tim Bielawa 516df5f64f Move packaging related things out of the root directory:
Distutils MANIFEST.in, setup.py -> packaging/distutils/ directory.
2012-04-19 13:50:09 -04:00
Tim Bielawa 2beb6592c7 Update spec file location in MANIFEST.in 2012-04-18 16:41:11 -04:00
Tim Bielawa 66f294d5c1 Finish up moving spec file 2012-04-18 11:00:59 -04:00
Tim Bielawa 0a70106b0f Move ansible.spec into subdir. Closes #162 2012-04-18 10:48:37 -04:00
Tim Bielawa 621dc83ac2 Fix man page option description indentation. 2012-04-17 11:39:51 -04:00
Tim Bielawa e9e8417735 Update hacking with MANPATH. Correct hacking README details. 2012-04-17 10:53:32 -04:00
Tim Bielawa 3f9a41b22d Docs build using version in the VERSION file.
Makefile upgraded with comments and some simplifications.

Remove useless 'PHONEY' and 'VPATH' directives from Makefile
2012-04-17 10:45:17 -04:00
Tim Bielawa d43cf592eb Renaming asciidoc sources to .in.
Change manpages to build from *.in and add comments about how the make
targets work.
2012-04-17 10:31:40 -04:00
Tim Bielawa b4ca288a7b Set %config(noreplace) on /etc/ansible instead of /etc/ansible/* so
the directory is removed on uninstall and its contents are considered
config files.
2012-04-17 10:31:40 -04:00
Tim Bielawa 2d26d1fd71 Update %description and auto-add version to manpages
Conflicts:

	docs/man/man1/ansible-playbook.1
	docs/man/man1/ansible.1

Update %description
2012-04-17 10:31:34 -04:00
Tim Bielawa 9316a504c5 Fixup specfile 2012-04-17 10:30:44 -04:00
Tim Bielawa c9ab5ebc6b Fix FSF address in virt header. 2012-04-17 10:30:44 -04:00
Tim Bielawa 38128c4720 Remove asciidoc builddep 2012-04-17 10:30:44 -04:00
Tim Bielawa 5261d14aef Fix exception catching for py2.4 2012-03-29 14:19:09 -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
Tim Bielawa dfd2c6dce3 Implement friendlier error handling.
Generic AnsibleError exception + host inventory missing exception.
First shot at catching these in a generic way in bin/ansible*.
2012-03-12 23:11:54 -04:00
Tim Bielawa 82befee081 Change Source0 in spec file to point at github downloads 2012-03-10 16:25:46 -05:00
Tim Bielawa dce6074a81 Fixes for better RPM packaging
Spec file installs default example hosts files
Spec file marks the contents of /etc/ansible as %config(noreplace)

Example hosts file now with instructional comments
2012-03-10 16:19:33 -05:00
Tim Bielawa 3f245498c4 Fixup RPM building: Makefile, Spec File, .gitignore
Fixup distutils: setup.py

Clean old cruft: section 5 man pages
2012-03-10 14:22:11 -05:00
Tim Bielawa a1010e5405 Spellcheck. Formatting. References. 2012-03-09 14:39:29 -05:00
Tim Bielawa 8bd523fe36 More bootstrap tweaks 2012-03-09 11:50:07 -05:00
Tim Bielawa f25b39b7ce Switch to the 'Sphinx Bootstrap' Theme:
https://github.com/ryan-roemer/sphinx-bootstrap-theme

Fix some rst related formatting.
2012-03-09 11:44:14 -05:00
Tim Bielawa 26800d5db8 Merge branch 'master' of https://github.com/ansible/ansible.github.com 2012-03-09 11:12:34 -05:00
Tim Bielawa cdfb64ce59 Updating ref of the ansible submodule 2012-03-08 16:33:18 -05:00
Tim Bielawa 6fe8e4d348 Unjekyllify these pages. 2012-03-07 13:48:56 -05:00
Tim Bielawa 5738f8724a Polish up more. Refactor build-site.py and Makefile. 2012-03-07 13:08:31 -05:00
Tim Bielawa baf2a05708 Polish the docs up some more. Also make 'index.html' forward to the actual html output 2012-03-07 12:41:53 -05:00
Tim Bielawa 95502c3089 Adding version and author to ansible init. 2012-03-07 12:02:05 -05:00
Tim Bielawa 5e453555e3 Let me upgrade your docs 2012-03-07 11:35:18 -05:00
Tim Bielawa 2b22f546a2 Fix the py[co] part of the clean target in the make file 2012-03-05 16:21:39 -05:00
Tim Bielawa c5f8bc9d79 Don't set ANSIBLE_HOSTS inside the env-setup script 2012-03-05 16:12:05 -05:00
Tim Bielawa f2c2786a14 Update constants.py to pull module path and the hosts file from the
environment (ANSIBLE_{LIBRARY,HOSTS}) if defined.

Update manpages to represent this.

Also update the env-setup script to set ANSIBLE_{LIBRARY,HOSTS}.
2012-03-05 16:08:36 -05:00
Tim Bielawa 2d052fcefb Freshen up Makefile clean target 2012-03-05 14:12:11 -05:00
Tim Bielawa b190ea4b62 Fix parse_hosts to not blow up on ungrouped hosts. 2012-03-05 14:09:01 -05:00
Tim Bielawa 6343aa6214 Add environment updating script 'env-setup' to facilitate running ansible from a git checkout. 2012-03-05 13:47:01 -05:00
Tim Bielawa e9ae5eb9d5 Correct see-also in playbook manpage 2012-03-04 23:08:29 -05:00
Tim Bielawa 6612772711 Update man pages. Fix formatting in playbook example. Also, YAML documents by definition start with '---', so I have added this to the example and the manpage 2012-02-26 21:09:56 -05:00
Tim Bielawa 6027c16ddd Update distutils setup script to install the new manual page 2012-02-26 21:04:38 -05:00
Tim Bielawa afc7f4d246 This is configuration, not command. Rename to section 5 2012-02-26 21:03:55 -05:00
Tim Bielawa 9680de37c9 Manpages formatting 2012-02-26 21:03:18 -05:00
Tim Bielawa cdbc2168c1 Fix makefile manpage targets 2012-02-26 21:01:29 -05:00
Tim Bielawa d44e0bbb61 Update the python setup script to install the ansible modules man page. 2012-02-26 21:01:04 -05:00
Tim Bielawa b4fd0042f6 Fix up some wording/formatting in ansible-modyles.5. Also: Section 5 is for configuration, update the see-also to reflect this with respect to ansible-playbook. 2012-02-26 21:01:04 -05:00
Tim Bielawa 86bf871e07 Fixup the naming of the docs. 2012-02-26 21:01:04 -05:00
Tim Bielawa f0b0211772 Because everything should have a man page 2012-02-24 20:07:49 -05:00
Tim Bielawa 4caf9d274b Fix tbielawa email in AUTHORS file 2012-02-24 20:07:49 -05:00