From d0278d1d1efd2736788a732f5d6163642c89a729 Mon Sep 17 00:00:00 2001 From: jhawkesworth Date: Fri, 24 Feb 2017 13:30:12 +0000 Subject: [PATCH] [WIP] documentation: Remove assemble from list of windows modules, plus tweaks (#21859) * Remove assemble from list of windows modules, but advise you can delegate appropriate modules to localhost. Try to fix list of usable on windows modules to appear as a list instead of on one line. * Update intro_windows.rst Minor edit --- docs/docsite/rst/intro_windows.rst | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/docs/docsite/rst/intro_windows.rst b/docs/docsite/rst/intro_windows.rst index 62f979dbbc9..ca233bf2ba7 100644 --- a/docs/docsite/rst/intro_windows.rst +++ b/docs/docsite/rst/intro_windows.rst @@ -312,8 +312,8 @@ What modules are available Most of the Ansible modules in core Ansible are written for a combination of Linux/Unix machines and arbitrary web services, though there are various Windows-only modules. These are listed in the `"windows" subcategory of the Ansible module index `_. -In addition, the following core modules work with Windows: - assemble +In addition, the following core modules work with Windows:: + fetch raw script @@ -329,7 +329,10 @@ In addition, the following core modules work with Windows: pause set_fact -Browse this index to see what is available. + +Some modules can be utilised in playbooks that target windows by delegating to localhost, depending on what you are +attempting to achieve. For example, assemble can be used to create a file on your ansible controller that is then +sent to your windows targets using win_copy. In many cases, it may not be necessary to even write or use an Ansible module.