ansible/docs/docsite/rst
Brian Coca bbd6b8bb42 Temporary (#31677)
* allow shells to have per host options, remote_tmp

added language to shell
removed module lang setting from general as  plugins have it now
use get to avoid bad powershell plugin
more resilient tmp discovery, fall back to `pwd`
add shell to docs
fixed options for when frags are only options
added shell set ops in t_e and fixed option frags
normalize tmp dir usag4e

- pass tmpdir/tmp/temp options as env var to commands, making it default for tempfile
- adjusted ansiballz tmpdir
- default local tempfile usage to the configured local tmp
- set env temp in action

add options to powershell
shift temporary to internal envvar/params
ensure tempdir is set if we pass var
ensure basic and url use expected tempdir
ensure localhost uses local tmp
give /var/tmp priority, less perms issues
more consistent tempfile mgmt for ansiballz
made async_dir configurable
better action handling, allow for finally rm tmp
fixed tmp issue and no more tempdir in ballz
hostvarize world readable and admin users
always set shell tempdir
added comment to discourage use of exception/flow control

* Mostly revert expand_user as it's not quite working.

This was an additional feature anyhow.

Kept the use of pwd as a fallback but moved it to a second ssh
connection.  This is not optimal but getting that to work in a single
ssh connection was part of the problem holding this up.

(cherry picked from commit 395b714120522f15e4c90a346f5e8e8d79213aca)

* fixed script and other action plugins

ensure tmpdir deletion
allow for connections that don't support new options (legacy, 3rd party)
fixed tests
2018-01-15 21:15:04 -08:00
..
community Documentation on how to make a release. (#31426) 2017-12-21 08:14:49 -08:00
dev_guide Temporary (#31677) 2018-01-15 21:15:04 -08:00
inventory draft implicit localhost docs (#31840) 2017-11-22 19:13:56 -05:00
modules
plugins Fix typo/link in plugins/cache 2017-11-02 19:40:09 -04:00
roadmap Mark cliconf refactor on 2.5 roadmap as done (#34735) 2018-01-11 12:44:47 +00:00
become.rst windows become - info about blank passwords (#34331) 2018-01-05 06:00:08 +10:00
command_line_tools.rst Plugin doc update edits for #30490 (#30889) 2017-09-25 15:37:33 -07:00
committer_guidelines.rst No hardcoding roadmaps (#32981) 2017-11-16 08:03:10 -08:00
common_return_values.rst fix typos in various modules and docsite (#28747) 2017-08-29 17:59:41 +02:00
community.rst Deprecate old community guide (#32266) 2017-10-27 17:49:08 +01:00
conf.py Misc docs fixes 2017-08-22 11:52:30 -07:00
faq.rst use print function (#34013) 2017-12-19 09:31:30 -06:00
galaxy.rst fix ansible-galaxy requirements.yml import_tasks->include in docs (#34519) 2018-01-08 16:18:40 -06:00
glossary.rst move from with_<lookup>: to loop: 2017-10-10 15:43:49 -04:00
guide_aws.rst move from with_<lookup>: to loop: 2017-10-10 15:43:49 -04:00
guide_azure.rst Add a code-smell test for smart quotes and remove smart quotes from all files 2017-09-18 16:49:16 -07:00
guide_cloudstack.rst Documentation typo fixes (#32473) 2017-11-02 11:15:53 +00:00
guide_docker.rst Documentation typo fixes (#32473) 2017-11-02 11:15:53 +00:00
guide_gce.rst Add 'datacenter' keyword arg to secrets.py (#24598) 2017-11-22 15:17:29 +00:00
guide_kubernetes.rst Adds k8s_common.py (#22899) 2017-03-28 02:27:28 +02:00
guide_packet.rst Fix Packet guide to comply with latest version of the packet module (#31410) 2018-01-03 19:05:04 -08:00
guide_rax.rst move from with_<lookup>: to loop: 2017-10-10 15:43:49 -04:00
guide_rolling_upgrade.rst added note about serial behaviour (#32461) 2017-11-12 14:05:34 -08:00
guide_vagrant.rst
guides.rst Add guide for Packet host (#21346) 2017-04-20 14:57:34 +01:00
index.rst Moved generated module RSTs to their own directory. (#33966) 2017-12-21 01:47:39 -08:00
intro.rst Some cleanup of the intro and getting started sections. (#25083) 2017-05-28 01:42:50 -07:00
intro_adhoc.rst become-user example was incorrect 2017-10-29 00:58:26 -04:00
intro_bsd.rst Add a code-smell test for smart quotes and remove smart quotes from all files 2017-09-18 16:49:16 -07:00
intro_configuration.rst Plugin doc update edits for #30490 (#30889) 2017-09-25 15:37:33 -07:00
intro_dynamic_inventory.rst Update places we mention env vars to use :envvar: (#28887) 2017-09-01 14:52:18 -07:00
intro_getting_started.rst Removing obsolete version behavior callout notes - initial pass. (#33172) 2017-11-21 20:14:27 -08:00
intro_installation.rst Add dnf and yum commands in "Installation" section (#33369) 2017-12-01 02:19:08 -08:00
intro_inventory.rst Changed Indentation (#31031) 2017-11-22 14:39:24 -08:00
intro_networking.rst Create network_working_with_command_output.rst (#33709) 2017-12-11 13:22:58 +00:00
intro_patterns.rst Removing obsolete version behavior callout notes - initial pass. (#33172) 2017-11-21 20:14:27 -08:00
intro_windows.rst update Windows docs (#30783) 2017-10-12 18:40:47 -07:00
modules.rst
modules_intro.rst
modules_support.rst Add a code-smell test for smart quotes and remove smart quotes from all files 2017-09-18 16:49:16 -07:00
network_best_practices_2.5.rst Docs network best 2.5 (#33544) 2018-01-03 05:44:55 -05:00
network_debug_troubleshooting.rst Improve and link Network Proxy docs (#31316) 2017-10-05 18:47:32 +01:00
network_working_with_command_output.rst Create network_working_with_command_output.rst (#33709) 2017-12-11 13:22:58 +00:00
playbook_pathing.rst Fix trailing space in ec2_vol example, fix 'the the' typos (#28440) 2017-08-19 23:00:51 +02:00
playbooks.rst Imports and includes (#25399) 2017-06-06 16:39:48 -05:00
playbooks_advanced_syntax.rst Removing obsolete version behavior callout notes - initial pass. (#33172) 2017-11-21 20:14:27 -08:00
playbooks_async.rst [Docs] Fix old YAML style in async docs (#31421) 2017-11-13 18:32:37 -08:00
playbooks_best_practices.rst Removing obsolete version behavior callout notes - initial pass. (#33172) 2017-11-21 20:14:27 -08:00
playbooks_blocks.rst Update playbooks_blocks.rst (#31088) 2017-11-22 14:40:41 -08:00
playbooks_checkmode.rst Fix trailing space in ec2_vol example, fix 'the the' typos (#28440) 2017-08-19 23:00:51 +02:00
playbooks_conditionals.rst Deprecate tests used as filters (#32361) 2017-11-27 17:58:08 -05:00
playbooks_debugger.rst Provide a way to explicitly invoke the debugger (#34006) 2018-01-09 13:50:07 -06:00
playbooks_delegation.rst Further clarify what determines batch size in a play (#33833) 2017-12-13 10:38:30 -06:00
playbooks_environment.rst Revert "made example not fail" 2017-04-10 12:17:19 -04:00
playbooks_error_handling.rst Removing obsolete version behavior callout notes - initial pass. (#33172) 2017-11-21 20:14:27 -08:00
playbooks_filters.rst Improve documentation about Comment filter (#34539) 2018-01-08 15:07:32 -08:00
playbooks_filters_ipaddr.rst Imports and includes (#25399) 2017-06-06 16:39:48 -05:00
playbooks_intro.rst Removing obsolete version behavior callout notes - initial pass. (#33172) 2017-11-21 20:14:27 -08:00
playbooks_lookups.rst Removing obsolete version behavior callout notes - initial pass. (#33172) 2017-11-21 20:14:27 -08:00
playbooks_loops.rst playbook_loops.rst: fix formatting (#34026) 2017-12-19 11:26:05 +00:00
playbooks_prompts.rst Typo on "Prompts" page (#31882) 2017-10-19 10:50:27 +10:00
playbooks_python_version.rst move from with_<lookup>: to loop: 2017-10-10 15:43:49 -04:00
playbooks_reuse.rst Removing obsolete version behavior callout notes - initial pass. (#33172) 2017-11-21 20:14:27 -08:00
playbooks_reuse_includes.rst updated plugin docs (#30490) 2017-09-22 23:19:50 -04:00
playbooks_reuse_roles.rst Documentation typo fixes (#32473) 2017-11-02 11:15:53 +00:00
playbooks_roles.rst Imports and includes (#25399) 2017-06-06 16:39:48 -05:00
playbooks_special_topics.rst updated plugin docs (#30490) 2017-09-22 23:19:50 -04:00
playbooks_startnstep.rst
playbooks_strategies.rst Removing obsolete version behavior callout notes - initial pass. (#33172) 2017-11-21 20:14:27 -08:00
playbooks_tags.rst move from with_<lookup>: to loop: 2017-10-10 15:43:49 -04:00
playbooks_templating.rst Imports and includes (#25399) 2017-06-06 16:39:48 -05:00
playbooks_tests.rst Various doc formatting fixes (#33626) 2017-12-07 14:25:46 +00:00
playbooks_variables.rst Removing obsolete version behavior callout notes - initial pass. (#33172) 2017-11-21 20:14:27 -08:00
playbooks_vault.rst Removing obsolete version behavior callout notes - initial pass. (#33172) 2017-11-21 20:14:27 -08:00
plugins.rst Plugin doc update edits for #30490 (#30889) 2017-09-25 15:37:33 -07:00
porting_guide_2.0.rst Add a code-smell test for smart quotes and remove smart quotes from all files 2017-09-18 16:49:16 -07:00
porting_guide_2.3.rst Improve and link Network Proxy docs (#31316) 2017-10-05 18:47:32 +01:00
porting_guide_2.4.rst Add note to 2.4 porting guide about initial playbook relative host/group_vars and inheritance (#34769) 2018-01-15 10:00:59 -08:00
porting_guide_2.5.rst Correct broken link to playbooks_tests 2018-01-08 12:28:48 +00:00
porting_guides.rst porting_guide_2.5.rst stub (#30311) 2017-09-13 23:20:51 +01:00
python_3_support.rst python_3_support.rst: fix broken links (#33951) 2017-12-15 20:04:53 +00:00
quickstart.rst
release_and_maintenance.rst Update version numbers for the release 2017-11-29 12:12:44 -08:00
test_strategies.rst
tower.rst Use HTTPS instead of legacy HTTP for ansible.com (#16870) 2017-02-15 16:09:33 -08:00
vault.rst Update echo ansible-vault example with -n as without this, you get a newline. Fixes #34795 (#34823) 2018-01-12 16:16:37 -06:00
windows.rst update Windows docs (#30783) 2017-10-12 18:40:47 -07:00
windows_dsc.rst win_dsc: update documentation for latest DSC changes (#32581) 2017-11-09 10:02:17 +10:00
windows_faq.rst update Windows docs (#30783) 2017-10-12 18:40:47 -07:00
windows_setup.rst fix typo/ URI error (#32531) 2017-11-05 11:46:07 +00:00
windows_usage.rst Fixed up windows command quoting example 2017-12-18 06:26:04 +10:00
windows_winrm.rst typo (#34549) 2018-01-07 20:31:06 +01:00
YAMLSyntax.rst Add some additional value quoting examples (#20464) 2017-03-05 01:27:54 -08:00