dbed05caec
Support for -a to accept a file with test-module
...
If the CLI value for -a starts with an @, treat it like a file, and dump the contents into complex_args
This supports yaml or json.
2014-02-07 13:09:47 -06:00
7fa0d8bdd3
Merge pull request #5461 from sivel/test-module-interpreter
...
Add -I/--interpreter argument to test-module
2014-01-29 16:24:37 -08:00
3b8fd62ff9
More site rename things.
2014-01-28 20:29:42 -05:00
c4a8a6d3c2
Add an "all" category so all modules show up uncategorized there.
2014-01-02 17:42:18 -05:00
2f811c40d7
Basic docsite formatting fixups
2014-01-02 17:36:52 -05:00
e50c2bccb8
Add -I/--interpreter argument to test-module
2013-12-30 14:53:32 -06:00
84948292f3
include short_description in the module page's title
2013-12-26 14:35:57 -05:00
83d298accc
Add note about how to submit doc changes to generated module docs, limit TOC depth for module category list.
2013-12-25 21:29:54 -05:00
fce90e0370
use rst formatting for sphinx part
2013-12-25 21:20:11 +02:00
1713013dba
provide sections and local TOC for module documentation
2013-12-25 21:19:00 +02:00
7965d331f3
do not produce too deep toc for category lists
2013-12-25 21:19:00 +02:00
af1f8db51d
remove trailing whitespaces
2013-12-25 21:19:00 +02:00
a5e8e10bb0
Removed unused things.
2013-12-25 14:17:47 -05:00
f4aa6c53bd
Format module requirements as notes in Sphinx
2013-12-25 14:12:00 -05:00
eb0509fce7
Update the styling for the module pages slightly.
2013-12-25 14:06:55 -05:00
35ec9f81ae
Further modifications to the module formatter to adjust to the new theme, and some misc docs text corrections.
2013-12-25 13:24:29 -05:00
fe2d00d9d3
WIP on refactoring the module formatter code that we use to build the doc site with.
2013-12-25 13:24:29 -05:00
31d0060de8
Standardized on yml suffix, so fix this example content filename.
2013-12-25 13:24:29 -05:00
10009b0d3f
Starting to refactor module formatter script.
...
Rename "jpfunc" to something more explanatory
2013-12-25 13:24:29 -05:00
2096c669d9
env-setup fix for zsh <= 4.3.10
...
This fixes issue #5026 . It used to work. The regression was
introduced in 2b3381de7c .
2013-12-04 14:36:47 +01:00
40429ee64e
Code to limit display of version_added attributions in modules for modules that are too old to call out this information.
...
This does not generically apply to new arguments added to existing modules, just the version_added attribute on the top level modules.
2013-11-27 21:34:00 -05:00
51e6f411f2
Docs: Fix the module formatter code that is intended to remove the 'historical' variable from showing up in version_added information (RST)
2013-11-27 21:14:38 -05:00
2b3381de7c
Add zsh support for working dir independant sourcing
2013-11-19 13:35:01 -06:00
f7c3975f21
Add version_added to all modules missing version_added information, the docs formatter will now
...
raise errors when omitted, updated changelog with new modules.
2013-11-18 18:55:49 -05:00
b6c1574f5c
Merge pull request #4765 from mvo5/bugfix/fix-man-template
...
Fixes in the man template
2013-11-06 08:20:27 -08:00
b8e641136a
make comment lines in troff start with .\" and add a .SH EXAMPLES to the PLAINEXAMPLES section
2013-11-01 09:20:05 +01:00
d34a26e307
Undo an inadvertant revert from template changes so we still allow pythonic imports in module land.
2013-10-31 16:53:05 -04:00
af40b19a2d
Fix format string typo
2013-10-31 12:34:51 -05:00
d154bf8781
Revert templating enhancements from 73dbab70 e6c28658 d409352c 9858b1f2 4587528b 9b1fe455 214b0b05 8d3db803 7f9504d1 5031104c 35cb9dc2 2bd8cb57 1e85c754
2013-10-30 10:50:16 -04:00
9858b1f2f3
Enable imports to work on a snippet based system, allowing for instance a library of common EC2 functions
...
to be reused between modules. See library/system/service and library/system/ping for initial examples. Can
work the old way to just import 'basic', or can import the new way to import multiple pieces of code from
module_utils/.
2013-10-26 11:09:30 -04:00
996f87d898
Fixed usage comment to fish syntax for sourcing a file
2013-08-14 15:52:37 -06:00
d0fe447fd1
Fixed incorrectly set PYTHONPATH
2013-08-14 10:46:58 -06:00
dbfcd78790
Added an env-setup file for Fish
2013-08-13 15:14:01 -06:00
5f18a53530
Fixup docs formatting.
2013-08-06 10:53:56 -04:00
303a8ff563
Fix module path in readme file.
2013-07-19 09:34:43 -04:00
fa9635478b
Fixing your YAML Seth :)
2013-07-15 13:16:37 -04:00
955611bda8
Fixes #3294
2013-06-30 19:59:48 -04:00
8b592c9d4b
Add some whitespace to script
2013-06-30 19:21:28 -04:00
3839dcd56c
Remove extra $ character
...
Signed-off-by: martin f. krafft <madduck@madduck.net >
2013-06-23 14:58:09 +02:00
bbbc214ffb
Remove bashisms, replace with POSIX constructs
...
This replaces double conditional brackets with single ones and gets ris
of bashisms, so that the tool should be sourcable from any POSIX shell.
Constructs like [ $foo = "$bar"* ] yield filesystem-globbing behaviour
according to POSIX. A compliant way is to use case statements.
Signed-off-by: martin f. krafft <madduck@madduck.net >
2013-06-20 08:18:37 +02:00
9f4988dbfd
Quote variables in shell script
...
In case paths contain spaces, it's better to consistently quote
variables, and to use $() instead of `` for external invocations.
Signed-off-by: martin f. krafft <madduck@madduck.net >
2013-06-20 08:18:37 +02:00
4b9f8fc294
Replace external command with shell construct
...
dirname/basename do not need an external process, shell variable
expansion can be made to do the same a bit faster.
Signed-off-by: martin f. krafft <madduck@madduck.net >
2013-06-20 08:18:11 +02:00
013cd38929
Remove shebang line
...
The env-setup script is not intended to be run directly, so it does not
need a shebang line, which might even create the wrong expectations.
Signed-off-by: martin f. krafft <madduck@madduck.net >
2013-06-20 08:18:11 +02:00
3f8aa8aec5
Fix up some module docs formatting errors.
2013-06-19 22:37:09 -04:00
b72109a04b
Merge pull request #3273 from jlund/ansiblecc-to-ansibleworkscom
...
Update all ansible.cc references in the documentation to point to ansibleworks.com
2013-06-19 19:31:34 -07:00
4553b3d0cf
Merge branch 'generalise-hacking-dir-path-discovery' of git://github.com/madduck/ansible into envsetup2
2013-06-19 21:43:59 -04:00
0f81d1630f
* Updated all ansible.cc references in the documentation to point
...
to ansibleworks.com
* Fixed a few misspelled words
2013-06-19 19:34:02 -06:00
af9b510769
Merge pull request #3220 from dsedivec/devel
...
Improve Markdown (and other) module doc output
2013-06-16 19:50:48 -07:00
a4223e119d
fixed x-bits in git
2013-06-16 22:22:16 -04:00
7681b1ce68
Improve Markdown (and other) module doc output
...
- The html_ify filter now escapes HTML found in module documentation.
THIS COULD AFFECT MORE THAN JUST MARKDOWN but I didn't see any modules
expecting to use e.g. HTML entities or HTML tags in their
documentation.
- The markdown_ify filter (used as jpfunc in markdown.j2) escapes at
least a few Markdown in-line formatting characters.
- Improvements to markdown.j2:
- Call jpfunc on the module name heading so that it gets escaped for
Markdown (e.g. my_module_name becomes my\_module\_name).
- Added paragraph breaks between paragraphs in the description.
- Added examples heading, which is consistent with the notes heading
below it.
2013-06-14 13:27:59 -05:00