Peter Sprygada
d976c80a22
roll up of updates to junos shared module
...
* adds implementation for Network methods
* adds action plugin junos_config
* removes _log() and raises exceptions instead to be handled by the module
10 years ago
Peter Sprygada
a839acfa33
clean up method signatures in netcli
...
removes unneeded **kwargs from methods in netcli
10 years ago
Peter Sprygada
a40515524f
minor optimizations and clean up in shell.py
...
* cleans up method signatures
* drops checking for Command properties that no longer exist
10 years ago
Peter Sprygada
7aa1220b96
fix up asa shared module
...
* add authorize() method to handle authorization
* move terminal commands to after authorization completed
* add save_config() method to handling writing config to disk
* fix minor issues with get_config
* adds action plugin asa_config
10 years ago
Rene Moser
a6c0f07fbb
Update extra module submodule ref, fixes build
10 years ago
Toshio Kuratomi
9ad77a5398
Update submodule refs
10 years ago
Michael Scherer
918d1e038e
Do not hardcode python executable in test ( #17380 )
...
Based on https://github.com/ansible/ansible/pull/17376
10 years ago
Matt Clay
4ae59b2743
Use ansible_python for interpreter in test_uri. ( #17376 )
10 years ago
Matt Clay
7cd988f60c
Enable more integration tests for python 3. ( #17375 )
...
The test_async test target was updated to accommodate changes in
output buffering behavior in python 3. This change in behavior
may need to be addressed in the future.
10 years ago
Toshio Kuratomi
f7b22a5eaa
Fix paramiko's exec_command() to return bytes on python3 ( #17372 )
...
* Fix paramiko's exec_command() to return bytes on python3
* Run test_connection for python3 now too
* Fix atomic_move for problem in shippable's testing
* Python-2.4 needs to use b()
10 years ago
Matt Clay
3b2830818e
Update submodule refs.
10 years ago
Matt Clay
cfacc1fd53
Pass '_' to async_wrapper for no argsfile. ( #17374 )
...
This provides compatibility with changes made to the async_wrapper module.
10 years ago
Matt Clay
bc143a9adb
Update submodule refs.
10 years ago
Ryan S. Brown
c8b8cdaf7e
Update roadmap with results from this cycle of cloud modules
10 years ago
John R Barker
6fa3d70f97
Consistence formatting
10 years ago
Peter Sprygada
0c59cc1bcb
update roadmap status for networking
10 years ago
Matt Clay
2392865d69
Update submodule refs.
10 years ago
Michael Scherer
619f3d13ef
Add detection of python3 to hacking/env-setup ( #17357 )
...
People can still override the detection using PYTHON_BIN
10 years ago
Toshio Kuratomi
7728d70bea
Replace long with int ( #17368 )
...
I can't figure out any reason that we'd need to use long explicitly here
as python implicitly moves from a C long int to python Long
automatically under the covers. My best guess is that it was originally
used so that the facts module would work on python-2.2 where the user
had to convert a number from int to long manually but python-2.4 is our
current baseline.
long isn't present on Python3 so now is a good time to remove this
cruft. (We had a workaround for Python3; this commit also removes the
workaround.)
10 years ago
Toshio Kuratomi
67177105e3
We now have an exception return value. Make use of it instead of putting the traceback into msg ( #17365 )
10 years ago
Toshio Kuratomi
6d0755f71e
Update submodule refs
10 years ago
Brian Coca
4457985062
added ability to use pure boolean in conditionals
10 years ago
John R Barker
513297abf9
Missing full stop
10 years ago
John R Barker
b0335b5ebd
become_flags is a 2.2 feature
...
A user got bitten when become_flags didn't work as we hadn't stated it's a 2.2 feature
10 years ago
Scott Butler
9963ae1d3e
Merge branch 'devel' of https://github.com/ansible/ansible into devel
10 years ago
Scott Butler
0e7eddc620
Light edit of #17351
10 years ago
Matt Clay
75cb27ffe3
Enable more python 3 tests that now pass. ( #17359 )
10 years ago
Will Thames
d54f5277d5
Add ksu privilege escalation ( #17340 )
...
Allow ksu privilege escalation to be used
as a standard become_method
https://web.mit.edu/kerberos/krb5-1.12/doc/user/user_commands/ksu.html
10 years ago
Marcus Bointon
d99c58ee55
Mention how to load a specific inventory file ( #17348 )
...
I had to do a silly amount of searching and reading man pages before I found this vital info - it really should be on this page!
10 years ago
Brian Coca
d647b0118d
1st draft really documenting common return vals ( #17351 )
...
* 1st draft really documenting common return vals
* fixed typo
10 years ago
Peter Sprygada
c8431e334b
Merge pull request #17296 from skg-net/devel
...
Add support for Dell Networking OS10 Command and Config Modules
10 years ago
John R Barker
02308ce27b
docs_fragments: Correct spelling mistakes, fix formatting ( #16930 )
...
docs_fragments: Correct spelling mistakes, fix formatting
10 years ago
Michael Scherer
529950680b
Disable yum test on python 3 ( #17327 )
...
Since yum is not gonna be running on python3 ever, we have to filter it.
10 years ago
Toshio Kuratomi
88d17642c5
Update submodule refs to sync to_text, to_bytes, to_native changes with usage
10 years ago
Tobias Wolf
c23b11d212
[Inventory] Cache the result of enumerating groups and host names
...
for `VariableManager._get_magic_variables()`.
This saves a lot of time re-iterating the nearly always constant global
list of groups and their members.
Generate once and cache, and invalidate cache in case `add_host:` or
`group_by:` are used.
10 years ago
Toshio Kuratomi
28227546fa
Various python3 updates for module_utils: ( #17345 )
...
* Port set_*_if_different functions to python3
* Add surrogate_or_strict and surrogate_or_replace error handlers for
to_text, to_bytes, to_native
* Set default error handler to surrogate_or_replace
* Make use of the new error handlers in the already ported code
* Move the unittests for module_utils._text as they aren't in basic.py
* Cleanup around SEQUENCETYPE. On python2.6+ SEQUENCETYPE includes
strings so make sure code omits those explicitly if necessary
* Allow arg_spec aliases to be other sequence types
10 years ago
Peter Sprygada
d8f0ceee61
Merge pull request #17331 from privateip/openswitch
...
add Ssh transport class to openswitch shared module
10 years ago
Roman Belyakovsky
d80d986a38
Added to_datetime filter ( #17145 )
...
* Added to_datetime filter
* Added to_datetime filter documentation
10 years ago
Matt Clay
2ffb136b3f
Add support for testing module PRs with python3. ( #17339 )
10 years ago
Adriano C
dbb0ef40c0
Minor text formatting ( #15991 )
...
* Minor formatting
* Update intro_getting_started.rst
* Minor formatting
* Reserved words formatting.
* Reserved words formatting.
10 years ago
Gennady Trafimenkov
2e857cfafd
Add mention of integration tests in Docker containers ( #16661 )
...
It is quite convinient and easy to run integration tests in Docker containers.
I hope it can motivate more people to write integration tests.
10 years ago
Matt Clay
6e65ebda26
Put integration.sh pip reqs in separate file. ( #17338 )
10 years ago
Scott Butler
93443bad2f
Fleshing out plugin development documentation. WIP.
10 years ago
Senthil Kumar Ganesan
008e79fe74
Removed the unused module imports
10 years ago
Toshio Kuratomi
28429a636d
Update submodule refs for fix that new unittest needs
10 years ago
Jonathan Mainguy
a4cee11649
Add test for specific privlege grants on database.table ( #17328 )
...
For the mysql_user module
10 years ago
Matt Clay
6744332600
Update submodule refs.
10 years ago
Brian Coca
f39799fbcd
implemented loop pausing ( #17289 )
...
* implemented loop pausing
- added loop pause to changelog
- only pause between iterations, avoid 1st/last
- added example to docs
* fixed note placement
* else
* added docs for loop_control: label
10 years ago
Matt Clay
e6e541fcb3
Update submodule refs.
10 years ago
Jonathan Mainguy
2248d2464b
add unit test for mysql_user ( #17335 )
...
this removes all blank users, and then does so again
to ensure changed the first time and ok the second time
10 years ago