community.general/lib/ansible
Brian Coca b94bfed1a6
scan_packages: made adding package managers easier (#49079)
* made adding package managers easier

  added portage support

* moar pkg mgrs and moar info

 - added 'pkg' pkg manager (freebsd)
 - added pip
 - more apt info

* updated clgo

* Updates from feedback

Co-Authored-By: bcoca <bcoca@users.noreply.github.com>

* incorporated more feedback and added docstrings

* moar from feedback

  - made manager list dynamic and names based on class
  - better not found msg
  - made abstract metaclass again
  - test is now init exception
  - module to global
  - better dedupe comments

* more targetted errors/warnings

* added strategy, reordered to conserve priority

* rpm > apt

* move break to top

* fix trate

* piping it

* lines and meta

* refactored common functions

 - moved pip into it's own module
 - cleaned up base clases
 - ensure 'lower' match in package_facts

* missing license

* avoid facts

* update clog

* addressed feedback

* fix clog

* cleanup

* upd

* removed pip as that was removed

* renamed cpan

* added a single line since 2 lines are needed to be

readabnle instead of just 1 line, it is a huge problem otherwise

* fix internal ref

* not intended in this round

* updated as per fb
2019-03-06 12:29:51 -05:00
..
cli write to file option for ansible-inventory (#53183) 2019-03-05 16:07:53 -05:00
compat Have update-bundled check for updates to all bundled code 2019-02-06 13:59:55 -08:00
config Add toggle to control invalid character substitution in group names (#52748) 2019-03-06 11:49:40 -05:00
errors Catch sshpass authentication errors and don't retry multiple times to prevent account lockout (#50776) 2019-01-23 11:32:25 -05:00
executor interpreter discovery message tweaks (#53155) 2019-02-28 17:53:55 -08:00
galaxy Update galaxy cli metadata file templates (#51398) 2019-02-22 00:54:02 -05:00
inventory Add toggle to control invalid character substitution in group names (#52748) 2019-03-06 11:49:40 -05:00
module_utils scan_packages: made adding package managers easier (#49079) 2019-03-06 12:29:51 -05:00
modules scan_packages: made adding package managers easier (#49079) 2019-03-06 12:29:51 -05:00
parsing Fix pycodestyle E117 issues. 2019-02-13 23:35:39 -08:00
playbook handle non strings in requirements version for ansible-galaxy (#52109) 2019-02-20 14:28:04 -05:00
plugins Change handle_httperror in httpapi plugins (#53391) 2019-03-06 12:13:58 -05:00
template template: add additional variable for dest path (#52015) 2019-02-19 14:15:19 +05:30
utils Allow user to control output of verbose messages (#52948) 2019-03-05 16:08:15 -05:00
vars Python interpreter discovery (#50163) 2019-02-27 23:52:02 -08:00
__init__.py
constants.py Add toggle to control invalid character substitution in group names (#52748) 2019-03-06 11:49:40 -05:00
context.py Become plugins (#50991) 2019-02-11 11:27:44 -06:00
release.py Codename: How Many More Times 2018-09-04 12:38:29 -04:00