community.general/lib/ansible/plugins/action
Toshio Kuratomi 5ceabe939d Fix the pause module for python3
* On python3, stdin goes through a buffer that translates from raw bytes
  to text.  this interferes with pause as it (1) performs universal
  newline conversion and therefore '\r' is turned into '\n' and (2) the
  buffering prevents us from getting the typed characters immediately
  (possibly a python3 bug?)  Using the raw byte stream that's behind the
  text decoder fixes these problems.

Unrelated cleanups:
* Use to_text instead of str for conversion into strings to avoid possible tracebacks
* Use either \r or \n as the end of a line.

Fixes #26278
Resolves #26446
2017-07-06 19:21:42 -07:00
..
__init__.py correct, cleanup & simplify dwim stack (#25956) 2017-07-03 15:27:53 -04:00
add_host.py spelling fixes (non-trivial, changing messages) (#25094) 2017-06-01 10:45:19 +01:00
asa_config.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
asa_template.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
assemble.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
assert.py
ce.py Add support for cliconf and netconf plugin (#25093) 2017-06-06 13:56:25 +05:30
ce_config.py commit plugins action ce_config module. (#21648) 2017-05-19 08:42:36 +01:00
ce_template.py Contributing new /lib/ansible/plugins/action/ce_template.py module to manage HUAWEI data center CloudEngine switch (#21649) 2017-05-19 08:42:55 +01:00
copy.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
debug.py Update module_utils.six to latest (#22855) 2017-03-23 13:35:05 -07:00
dellos6.py Add support for cliconf and netconf plugin (#25093) 2017-06-06 13:56:25 +05:30
dellos6_config.py Ansible 2.3 feature support for dellos6. (#23084) 2017-03-30 15:26:32 +02:00
dellos9.py Add support for cliconf and netconf plugin (#25093) 2017-06-06 13:56:25 +05:30
dellos9_config.py Ansible 2.3 feature support for dellos9 and dellos10 (#22856) 2017-03-27 19:32:57 +01:00
dellos10.py Add support for cliconf and netconf plugin (#25093) 2017-06-06 13:56:25 +05:30
dellos10_config.py Ansible 2.3 feature support for dellos9 and dellos10 (#22856) 2017-03-27 19:32:57 +01:00
eos.py Add support for cliconf and netconf plugin (#25093) 2017-06-06 13:56:25 +05:30
eos_config.py updates eos modules to use socket (#21197) 2017-02-13 20:22:10 -05:00
eos_template.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
fail.py
fetch.py add validation to fetch for source/dest 2017-06-13 10:37:14 -04:00
group_by.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
include_vars.py Provide the list of files that were included by include_vars 2017-06-28 15:25:45 -04:00
ios.py Add support for cliconf and netconf plugin (#25093) 2017-06-06 13:56:25 +05:30
ios_config.py updates ios modules to support persistent socket (#21258) 2017-02-13 15:22:14 +00:00
ios_template.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
iosxr.py Add support for cliconf and netconf plugin (#25093) 2017-06-06 13:56:25 +05:30
iosxr_config.py updates iosxr modules to support socket (#21231) 2017-02-15 10:47:02 -05:00
iosxr_template.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
junos.py Add support for cliconf and netconf plugin (#25093) 2017-06-06 13:56:25 +05:30
junos_config.py Add support for cliconf and netconf plugin (#25093) 2017-06-06 13:56:25 +05:30
junos_template.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
net_banner.py Add net_banner platform agnostic module (#25245) 2017-06-02 17:01:08 +02:00
net_base.py Add vendor neutral parameter fail_on_missing_module (#26482) 2017-07-06 14:10:29 +02:00
net_command.py net_command platform agnostic module (#25249) 2017-06-02 22:03:27 +05:30
net_config.py code clean of old code from network modules updates (#21469) 2017-02-15 12:46:30 -05:00
net_interface.py Add net_interface declarative module (#25766) 2017-06-16 22:12:50 +05:30
net_l2_interface.py Add net_l2_interface platform agnostic module (#26410) 2017-07-05 11:15:19 +05:30
net_l3_interface.py Add net_l3_interface vendor neutral module (#26484) 2017-07-06 21:02:25 +02:00
net_linkagg.py Add missing net_linkagg action plugin (#26477) 2017-07-06 11:12:05 +02:00
net_logging.py Add net_logging platform agnostic module and junos implementation (#26316) 2017-07-03 15:31:59 +05:30
net_static_route.py Add new net_static_route platform agnostic module (#25455) 2017-06-26 11:23:33 +02:00
net_system.py Platform agnostic net_system module (#24953) 2017-06-02 14:06:38 +02:00
net_template.py code clean of old code from network modules updates (#21469) 2017-02-15 12:46:30 -05:00
net_user.py New module: platform agnostic way to manage local users on network devices (network/net_user.) (#25259) 2017-06-06 20:05:08 +05:30
net_vlan.py Add net_vlan platform agnostic module (#25252) 2017-06-06 11:45:02 +02:00
net_vrf.py Platform agnostic module for VRFs (#25383) 2017-06-09 13:33:11 +02:00
netconf_config.py netconf_config: support new src attribute (new Action Plugin) (#24337) 2017-05-11 18:43:44 +05:30
normal.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
nxos.py Add support for cliconf and netconf plugin (#25093) 2017-06-06 13:56:25 +05:30
nxos_config.py refactors nxos module to use persistent connections (#21470) 2017-02-15 11:43:09 -05:00
nxos_template.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
ops_config.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
ops_template.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
package.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
patch.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
pause.py Fix the pause module for python3 2017-07-06 19:21:42 -07:00
raw.py Ensure exit_json returns failed = False 2017-05-30 14:56:31 -07:00
script.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
service.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
set_fact.py Update module_utils.six to latest (#22855) 2017-03-23 13:35:05 -07:00
set_stats.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
sros.py Add support for cliconf and netconf plugin (#25093) 2017-06-06 13:56:25 +05:30
sros_config.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
synchronize.py Fix synchronize setting user variable 2017-06-28 17:41:01 -07:00
template.py correctly deal with encoding in errors 2017-06-30 14:40:38 -04:00
unarchive.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
vyos.py Add support for cliconf and netconf plugin (#25093) 2017-06-06 13:56:25 +05:30
vyos_config.py Vyos config fixes (#21862) 2017-02-25 21:14:40 -05:00
wait_for_connection.py wait_for_connection: Wait for system to become reachable (#20011) 2017-03-01 11:00:49 -08:00
win_copy.py
win_reboot.py ensure win_reboot warnings value is a list 2017-01-16 14:28:18 -08:00
win_template.py Windows: Use the correct newline sequence for the platform (#21846) 2017-03-23 19:47:10 -07:00