Emmanouil Kampitakis
1219aa811a
Feature/alphanumeric password in passwordstore ( #38121 )
...
* Alphanumeric only password may be generated
* Bump the ansible version this will have been added to 2.8
2019-02-14 17:02:24 -05:00
Toshio Kuratomi
3fba006207
Update bare exceptions to specify Exception.
...
This will keep us from accidentally catching program-exiting exceptions
like KeyboardInterupt and SystemExit.
2018-12-16 15:03:19 -08:00
Stéphane Parunakian
8a0a787405
Add backup option to passwordstore lookup (and improve doc) ( #39676 )
...
* Add backup option in passwordstore lookup
* Update passwordstore lookup documentation
* Add precision regarding backup param
* Fix empty line added at EOF
* Add version_added attribute for backup option
* Switch examples to multi-line YAML
* Fix documentation for overwrite option
* Add changelog fragment for passwordstore lookup
* Update version added for new feature to 2.7
Co-authored by: Stéphane Parunakian <stephane.parunakian@smile.fr>
2018-06-08 10:33:53 -04:00
Dag Wieers
cdd21e2170
Clean up module documentation ( #36909 )
...
* Clean up module documentation
This PR includes:
- Removal of `default: None` (and variations)
- Removal of `required: false`
- Fixing booleans and `type: bool` where required
* Fix remaining (new) validation issues
2018-03-15 22:15:24 +01:00
Matt Clay
797664d9cb
Python 2.6 `str.format()` compatibility fixes.
2018-01-10 14:08:11 -08:00
Matt Martz
99d4f5bab4
Remove uses of assert in production code ( #32079 )
...
* Remove uses of assert in production code
* Fix assertion
* Add code smell test for assertions, currently limited to lib/ansible
* Fix assertion
* Add docs for no-assert
* Remove new assert from enos
* Fix assert in module_utils.connection
2017-11-13 11:51:18 -05:00
Brian Coca
b9120dfd97
fixed decreption
...
(cherry picked from commit 1cee81375386a7f3ac3d1893342b9323983f00c9)
2017-09-19 11:43:36 -04:00
Brian Coca
24d4787b2d
Lookup docs ( #30280 )
...
* finalize lookup documentation
* minor fixes to ansible-doc
- actually show which file caused error on when listing plugins
- removed redundant display of type and name
* smart quote fixes from toshio
2017-09-19 10:49:07 -04:00
3onyc
554496c404
[passwordstore] Use builtin _random_password function instead of pwgen ( #25843 )
...
* [password] _random_password -> random_password and moved to util/encrypt.py
* [passwordstore] Use built-in random_password instead of pwgen utility
* [passwordstore] Add integration tests
2017-08-14 15:19:40 -07:00
Dag Wieers
5553b20828
Collated PEP8 fixes ( #25293 )
...
- Make PEP8 compliant
2017-06-02 12:14:11 +01:00
Patrick Deelman
65cd21e9a8
passwordstore (pass) lookup module ( #21314 )
...
* passwordstore (pass) lookup module
* removed shebang
changed licensing
2017-02-14 11:12:39 -05:00