Matt Davis
6a3670b1f0
Merge pull request #15281 from jpic/fix_plugin_configuration
...
Regression fix: proper plugin configuration was reset
9 years ago
James Cammarata
0f2b1244d2
Make sure VariableManager has a view of HostVars
...
Fixes #15261
9 years ago
jpic
4985411816
Test other use-cases for PluginLoader's config
9 years ago
jpic
da175d0a57
Bugfix: proper plugin configuration was reset
...
Before this patch, if config was ['/some/path'] then it would enter the
else block and config would be set to [].
The regression this patch fixes was introduced by 700db154
.
9 years ago
Peter Sprygada
cca084c89d
enhancement to ios shared module connection
...
this enhancement will cause the module to connect to the remote ios device
the first time a command wants to run instead of building a connection
immediately
9 years ago
Peter Sprygada
c2fac6c808
enhancement to iosxr shared module to lazy connect to device
...
this update will only connect to the remote device when the first request
is made to run a command instead of building the connection immediately
9 years ago
Brian Coca
81a4df6206
updated docs to reflect new retry path
...
fixes #15269
9 years ago
Toshio Kuratomi
315cfe2f63
Update module refs
9 years ago
Peter Sprygada
39a576697d
feature to localize prompt search login to iosxr shared module
...
this localizes the cli prompt search logic to the iosxr shared module
instead of using the common regexp list in shell.py
9 years ago
Peter Sprygada
73c3f35112
fixes ansible/ansible-modules-core#3304
9 years ago
Toshio Kuratomi
c75b5ba85f
Use to_bytes and to_str instead of str as str is unsafe.
9 years ago
James Cammarata
83367dc52f
Merge pull request #15268 from dagwieers/csvfile-encoding
...
Support different encoding types in csvfile lookup plugin
9 years ago
Dag Wieers
055aae55f7
Implement own CSVRecoder and CSVReader from documentation
...
As detailed in the python manual:
https://docs.python.org/2/library/csv.html
9 years ago
Dag Wieers
ac75069ee0
Support different encoding types in csvfile lookup plugin
...
This fixes #15266 .
9 years ago
Peter Sprygada
17f4db19ea
adds additional details in exception handling in shell shared module
9 years ago
Peter Sprygada
f5bcd38380
adds additional details in exception handling to ios shared module
9 years ago
Peter Sprygada
008395eda2
bugfix for nxos shared module to not immediately send \n
...
this fixes a bug in nxos shared module to not immediately send a \n when
the connection is made. this commit also localizes the prompt handling
to the nxos module
9 years ago
Peter Sprygada
4e497b10b0
bugfix in netcfg to handle multilevel commands
...
this fixes a bug where netcfg would not properly find a statement that was
more than one level deep
9 years ago
James Cammarata
d358a22542
Modification to 347b282
to prevent running the lookup with empty terms
...
Fixes #15258
9 years ago
Chris Houseknecht
2dd687acdd
Merge pull request #15256 from alikins/galaxy_roles_path_fix_15255
...
Fix galaxy roles_path cli usage. (#15255 )
9 years ago
Peter Sprygada
c0230e6f12
refactors netcfg to pull common functions into shared library
...
The network config and template modules share a set of common functions that
have been pulled into the netcfg shared module. This is backwards compatible
with the current implemention in the modules.
9 years ago
Peter Sprygada
437beb001b
adds commands key to fail message in eos shared module
...
The commands the lists the set of commands it tried to configure when
using eapi as a transport
9 years ago
Adrian Likins
05b46091e4
Fix galaxy roles_path cli usage.
...
If we specify a roles_path from the cli, use a
optparse action callback to make sure the roles_path
is set to a path list.
Fixes #15255
9 years ago
Toshio Kuratomi
dbd17322bf
Update extras submodule ref for lxc_container fix
9 years ago
nitzmahone
700db15452
fix unconfigured plugin path case
...
We tried to expand paths for None- ensure we're not passing [None] in that case, but [] instead.
9 years ago
Brian Coca
dbc5cc9d7a
fix issue with plugin load path inconsistency
...
now assures it is always a list of paths and not just assumes it
this avoids issues of parsing a 'string path' and picking up '/' as
a valid path for plugin loader
9 years ago
Brian Coca
0bd6f3a5e8
correctly adds searchpath as list
9 years ago
Matt Davis
441fe44569
Merge pull request #15248 from abadger/fix-async
...
Fix async for old style modules and don't send an args file for new-style modules
9 years ago
Toshio Kuratomi
4ccea9905b
Fix async for old style modules and don't send an args file for new-style modules
9 years ago
Toshio Kuratomi
d9ecff9d4f
Update submodule refs
9 years ago
David Chan
5b81853c04
Fix CACHE_DIR mode in contrib/inventory/spacewalk.py
9 years ago
Brian Coca
4d4c364ba8
updated module subrefs
9 years ago
Brian Coca
1e06a9f48d
verifies required is a boolean
9 years ago
Rene Moser
a2b1a3acbb
changelog: add new module win_owner
...
see https://github.com/ansible/ansible-modules-extras/pull/1117
9 years ago
Brian Coca
39bc3e624a
show callback exception on debug
9 years ago
Brian Coca
3b667e48ff
Merge pull request #15242 from dagwieers/silence-diff-output
...
On change in diff-mode we don't need to see file content in task output
9 years ago
Dag Wieers
d46af7cda3
On change in diff-mode we don't need to see file content in task output
...
I was surprised to see complete file content in the (JSON) task output when
in diff-mode. Since we see the diff anyhow, there's no need to send everything
on screen.
9 years ago
Toshio Kuratomi
c3a0d57ae0
Merge pull request #15240 from dagwieers/document-dos-text-template
...
Document the bugfix, no longer templating DOS-type text files to Unix-type
9 years ago
Dag Wieers
1f680f311b
Move the section up, near another newline-related section
...
Also specificaly state that this happens when templating (only), not just every time.
9 years ago
Brian Coca
e7f2395487
Merge pull request #15235 from dagwieers/method_name-in-warning
...
Add the method_name to the catchall warning when using callback plugins
9 years ago
Dag Wieers
0e182728f2
Document the behavioral change (bugfix) that converted DOS-type text files to Unix-type
9 years ago
Dag Wieers
0d4f627654
Add the method_name to the catchall warning when using callback plugins
...
Without this you have no clue to where the exception is occuring.
9 years ago
Toshio Kuratomi
837f3dd24d
Update submodule refs
9 years ago
Toshio Kuratomi
4b0f65a3e5
Merge pull request #15207 from mattclay/verbose-test
...
Increase verbosity of connection tests.
9 years ago
Toshio Kuratomi
f29b8e461b
Merge pull request #15151 from mattclay/accelerate-unicode
...
Add to_bytes to file paths for accelerate plugin.
9 years ago
Matt Davis
3f70d7a70d
Merge pull request #15144 from mattclay/winrm-test
...
Add winrm tests and fix exposed unicode errors.
9 years ago
Donovan Jones
2268ea9a7f
add openstack.yml to CONFIG_FILES to be consistent with documentation
9 years ago
Brian Coca
dec15523bd
Merge pull request #15222 from docschick/devel
...
adding print stylesheet to theme.css for better HTML to PDF printing
9 years ago
James Cammarata
180a0a8e77
Fixing up the logic in the test_script tests removal portion
9 years ago
James Cammarata
0656d1466a
Adds two variables to facts when a task fails and a rescue block starts
...
`ansible_failed_task`:
Contains the task data, essentially a serialized view of the Task() object.
`ansible_failed_result`:
Contains the result of the task failure, which is identical in function
to registering the result. Doing so automatically like this saves the user
from having to register every result in a block and then trying to figure
out which result had the failure
Similar to the way try/except/finally work, these variables will not be
available in the `always` portion of a block unless there is a corresponding
`rescue` first.
Fixes #12341
9 years ago