Thierno IB. BARRY
18729791ce
update doc for proxy support
...
Update documentation to add proxy section
2016-01-29 14:12:43 +01:00
Thierno IB. BARRY
1066a7b4e3
Elasticsearch: Add proxy support
...
Add proxy support for plugin installation.
2016-01-29 14:07:13 +01:00
Thierno IB. BARRY
aaa34b03c1
Add ES 2.x support
...
Add compatibility between ES 1.x and ES 2.x.
bin/plugin install | remove [plugin_name] works on ES 1.x and ES 2.x
2016-01-29 11:50:55 +01:00
Daniel Jakots
d24721f651
fix the spelling of vim's flavor in the example
2016-01-28 21:54:25 +01:00
Toshio Kuratomi
36be779888
Remove duplicate documentation fields
2016-01-28 09:20:55 -08:00
Brian Coca
ad2208c7b5
Merge pull request #1201 from bonds/devel
...
add ports support to openbsd_pkg
2016-01-19 09:11:41 -05:00
Scott Bonds
2b69a2b14c
add python 2.5 requirement and ansible 2.1 version_added
2016-01-18 12:20:14 -08:00
Scott Bonds
5b555b9347
add ports support in openbsd_pkg
2016-01-15 13:19:54 -08:00
lipanski
bc66ba103f
Fix: Rename gem_install_path to gem_path - as specified in the docs
2016-01-14 18:26:39 +01:00
Nate Smith
b52af2dcb1
Allow numeric npm package versions
...
When passing a package version that parses as a number (e.g. `1.9`), the version should be converted to a string before being concatenated to the package name.
2016-01-13 13:31:03 -05:00
Brian Coca
3aa2d3744d
Merge pull request #1482 from ansible/json-imports-fallback
...
Update for modules which import json.
2016-01-12 10:00:37 -05:00
Brian Coca
264a7c88f6
added missing version_added
2016-01-11 19:34:02 -05:00
Brian Coca
fe7ffc572a
Merge pull request #1399 from dermute/pkgutil_v3
...
Added update_catalog and some error handling
2016-01-11 19:29:30 -05:00
Brian Coca
4d14e65df5
Merge pull request #1157 from yteraoka/cpanm-executable-param
...
add executable parameter to cpanm module
2016-01-11 18:55:24 -05:00
Toshio Kuratomi
620be97320
Merge branch 'pr/1043' into devel
2016-01-11 15:26:13 -08:00
Javier Palacios
e9898190cd
Allow relative path for bower executable
...
Add default value
Rename argument
Explicit verification of relative bower path
Add example
Old keyword name used in example
BUGFIX: tilde expansion actually useless on relative paths
Modify relative_execpath default value as suggested
Added version_added for relative_execpath
Update for last few comments on the bug report
* version to 2.1 since this feature enhancement will now go into 2.1
* set path and relative_execpath type to path
* Set default value of path to None
2016-01-11 15:25:23 -08:00
Toshio Kuratomi
d6af6f8477
Update for modules which import json.
...
Some do not use the json module directly so don't need import json.
Some needed to fallback to simplejson with no traceback if neither was installed
Fixes #1298
2016-01-11 13:06:22 -08:00
Charles Paul
2a937d20cf
make dest use path type
...
path type
2016-01-05 15:49:37 -06:00
Brian Coca
a412ee7ed8
Merge pull request #1353 from mscherer/remove_unsafe_shell_pkgutil
...
Simplify the code and remove use_unsafe_shell=True
2016-01-04 08:58:21 -05:00
Alexander Winkler
389a1265de
fixed inline for more compatibility
2015-12-29 08:02:13 +01:00
Matt Martz
4b9388ce99
Fix tabbed indentation in packaging/os/pkgutil.py
2015-12-22 15:38:03 -06:00
Michael Scherer
2f3dc1352f
Replace choices=BOOLEANS by type='bool', fix #1326
2015-12-21 23:39:20 +01:00
Alexander Winkler
2586541ba1
Added update_catalog and some error handling
2015-12-18 12:56:45 +01:00
Marc Mettke
f0e0be0b21
Pacman Module Fixes
...
Update: query_package documentation
Fix: Number of Packages to Updated was one to high,
'cause of counting the '\n'
Fix: Pacman was reinstalling state=latest packages,
even when it was unable to load the remote version
2015-12-16 07:03:18 +01:00
Yoshinori Teraoka
f6296fec6f
add executable parameter to cpanm module
...
like other packaging modules (pip, gem)
2015-12-16 12:21:14 +09:00
Brian Coca
1623fba07c
Merge pull request #1315 from yuppie-flu/latest_as_version_default_value
...
maven_artifact: Set latest as version argument default value
2015-12-14 21:55:05 -05:00
Brian Coca
0f5faf976a
updated version version_added to 2.1
2015-12-14 21:56:50 -05:00
Brian Coca
feb25f0eda
Merge pull request #1306 from pileofrogs/cpanm
...
added option to specify module version
2015-12-14 21:52:53 -05:00
Brian Coca
0415ac5cc3
Merge pull request #526 from msvab/devel
...
maven_artifact: ensure latest snapshot of certain version is getting downloaded
2015-12-14 21:41:24 -05:00
Michael Scherer
fed6090e73
Simplify the code and remove use_unsafe_shell=True
...
While there is no security issue with this shell snippet, it
is better to not rely on shell and avoid use_unsafe_shell.
2015-12-10 01:02:15 +01:00
Brian Coca
f6a0fec577
Merge pull request #1261 from agx/zypper-rc-status
...
zypper: Add returncode to result
2015-12-08 17:19:42 -05:00
Kirill Kozlov
201be81aad
Set latest as version argument default value
2015-12-01 23:55:26 +03:00
Brian Coca
c978f4b332
updated version added
2015-11-24 09:55:27 -08:00
Jiri tyr
b9bb6d8d29
Adding yumrepo module
...
This patch is adding a new module which allows to add and remove YUM
repository definitions. The module implements all repository options
as described in the `yum.conf` manual page.
2015-11-21 00:23:37 +00:00
Guido Günther
11e8a17684
zypper: Add returncode to result
...
This will be used in integration tssts and makes the whole thing
more similar to the yum module.
2015-11-18 17:49:34 +01:00
Dylan Martin
b0298ba4f1
added version option
2015-11-12 14:38:15 -06:00
Toshio Kuratomi
e52e015791
Documentation fixes
2015-11-11 12:38:51 -08:00
Toshio Kuratomi
1de3509f3b
Merge pull request #1053 from indrajitr/homebrew-path-support
...
homebrew: Add explicit documentation for 'path' argument (with expected default)
2015-11-11 11:58:00 -08:00
Robin Roth
9f02fbe072
better cope with rpm not returning package name
...
if the rpm query is missing a package name (or giving some error): fail soft
before the patch: the module fails because the installed_state dict is missing the package name
after the patch: the missing package is assumed to not be in the correct state and is installed/removed with zypper
2015-11-11 11:57:11 +01:00
Brian Coca
7d8dd6e210
Merge pull request #446 from xiaclo/patch-1
...
Allow NPM to update packages
2015-11-10 09:42:14 -08:00
Brian Coca
abad3d1617
Merge pull request #1128 from pmakowski/mageia5
...
no-suggests is obsolete, switch to no-recommends
2015-11-02 19:25:22 -05:00
Kirill Kozlov
b1e0e7eae0
Fix broken examples in docs
2015-11-02 23:15:44 +03:00
Toshio Kuratomi
378bde8729
Merge pull request #1134 from ramunasd/composer_arguments
...
composer arguments
2015-11-02 08:19:28 -08:00
Toshio Kuratomi
08986221cb
Merge pull request #1189 from ansible/dnf-hang
...
The dnf API appears to hang if the user does not have adequate permissions
2015-11-02 08:02:52 -08:00
Toshio Kuratomi
0b9e9fd852
Move existing check for root before we make expensive network calls
2015-11-02 08:00:46 -08:00
Brian Coca
ed1cf0ecc2
corrected extension in module spec
...
fixes #1190
2015-11-01 19:42:29 -05:00
Toshio Kuratomi
8e0a2ed729
Make the pkg/name param into a list so that changes to make changes to _squash_items easier
2015-11-01 12:14:18 -08:00
Ramunas Dronga
a0965ff934
fixed composer usage example
2015-10-30 12:24:42 +02:00
Ramunas Dronga
83c0bfbe3f
added constraint for space in composer command
2015-10-29 23:21:46 +02:00
Ramunas
d5673f6eb4
removed check for empty composer response
2015-10-27 22:14:12 +02:00
Brian Coca
08d89bca9c
fixed missed passing use-sudo
2015-10-25 17:02:25 -04:00
Brian Coca
db85f8e736
Merge pull request #1147 from jaymell/devel
...
pkgutil improvements
2015-10-23 14:49:05 -04:00
Brian Coca
3925b64d17
Merge pull request #371 from M0ses/devel
...
fix errorhandling in zypper.py module
2015-10-23 10:36:40 -04:00
Ramunas Dronga
1b7496f8dc
added version info for params 'arguments'
2015-10-23 11:00:52 +03:00
james
a110019a06
More consistent use of run_command() wrapper function, which
...
now adds the default binary location to the search path
2015-10-22 18:47:35 -05:00
Ramunas Dronga
92dc7cd65c
allow specify arguments for composer
2015-10-21 16:20:53 +03:00
pmakowski
d9f5c275ca
no-suggests is obsolete, switch to no-recommends
2015-10-20 14:05:49 +02:00
Brian Coca
b20f2b6abc
Merge pull request #846 from cfuhrman/devel
...
pkgin: Support multiple matching packages
2015-10-19 11:30:45 -04:00
Brian Coca
06210612ee
Merge pull request #251 from kdisneur/hotfix/tap-prefixed-by-homebrew
...
Remove `homebrew-` prefix when checking if repo has already been tapped
2015-10-12 09:26:38 -04:00
Indrajit Raychaudhuri
c6aeaf00b1
homebrew: Aditional examples for documentation
2015-10-09 12:13:52 -05:00
Indrajit Raychaudhuri
3b5c7f2936
homebrew: Add explicit documentation for 'path' argument (with expected default)
...
In Homebew, a formula is installed in a location relative to the actual
`brew` command. The documentation clarifies that.
Additionally, removed redundant 'path' reconstruction in multiple places.
2015-10-09 12:13:52 -05:00
Brian Coca
8d3122169d
added missing GPL licences
...
fixes #508
2015-10-07 23:20:27 -04:00
Brian Coca
5302de2686
Merge pull request #732 from tobywf/homebrew_validation
...
Homebrew: Allow colons, direct check for outdated formula
2015-10-07 21:22:02 -04:00
Brian Coca
b8c19e6531
Merge pull request #1039 from indrajitr/homebrew-update
...
homebrew: Improve 'argument_spec' handling
2015-10-07 21:21:47 -04:00
Toshio Kuratomi
da426da308
Change documented requirement from dnf to python-dnf as dnf could be taken to mean the command line tool.
...
Fixes #1032
2015-10-04 21:32:54 -07:00
Indrajit Raychaudhuri
02c17c023a
homebrew: Also add 'formula' as alias for 'name' and reformat
2015-10-04 22:14:41 -05:00
Indrajit Raychaudhuri
791967485b
homebrew: Improve 'argument_spec' handling
...
- Remove choice list for boolean values in argument_spec and make it
more consistent with core modules
- Add 'package' alias and support for list type for 'name' parameter
- Added self as maintainer
2015-10-04 22:12:03 -05:00
Brian Coca
9f5420e459
Merge pull request #1047 from bcoca/use_common_logging
...
switched to use module loggigng
2015-10-02 01:38:03 -04:00
Brian Coca
5eff47c6f1
changed use_sudo to system_lib (kept alias) and expanded description to explain how it works
2015-10-01 19:59:51 -04:00
Brian Coca
e768a98bf3
Merge pull request #1017 from milad-soufastai/devel
...
Adding the --sudo flag for CPANM use since the sudo: yes on the task …
2015-10-01 19:52:54 -04:00
Brian Coca
3564c48f3c
switched to use module loggigng
2015-10-01 00:29:57 -04:00
Greg DeKoenigsberg
8221a651d8
Merge pull request #1009 from ToBeReplaced/dnf-exit-json
...
Fix fail_json call in _mark_package_install
2015-09-30 16:39:53 -04:00
Greg DeKoenigsberg
d9b801a4c2
Merge pull request #965 from resmo/fix/composer
...
composer: implemented smarter arguments per command handling
2015-09-30 16:25:04 -04:00
Greg DeKoenigsberg
8e9299653a
Merge pull request #1018 from indrajitr/pacman-checkmode-fixes
...
Additional upgrade mode fixes for pacman module with check_mode safety
2015-09-30 16:23:18 -04:00
Indrajit Raychaudhuri
25b85dafbb
Add 'package' alias and support for list type for pacman 'name' parameter
2015-09-28 17:11:28 -05:00
Indrajit Raychaudhuri
b149233abf
Additional upgrade mode fixes for pacman module with check_mode safety
...
- ensure upgrade option honors and actually supports `check_mode`
- enabling just `upgrade` and `update_cache` should perform upgrade
- example added for the equivalent for `pacman -Syu`
2015-09-23 10:11:12 -05:00
Milad Soufastai
b5207d0fc6
Updating Description to provide better explanation of what the use_sudo flag does
2015-09-23 09:40:36 -04:00
Milad Soufastai
8989212fd2
Adding the --sudo flag for CPANM use since the sudo: yes on the task doesn't work
2015-09-22 18:53:58 -04:00
Vlad Glagolev
faa16e32c1
fixed a typo in swdepot module
2015-09-22 17:44:08 +03:00
ToBeReplaced
0712d2f551
Fix fail_json call in _mark_package_install
2015-09-21 22:50:52 -06:00
Brian Coca
b425a6042a
Merge pull request #977 from halberom/maven_artifact_doc_fix
...
fix maven_artifact param description rst syntax
2015-09-18 08:47:09 -04:00
Brian Coca
a8eade60a8
Merge pull request #780 from timeraider4u/devel
...
added check_mode support
2015-09-18 08:21:39 -04:00
Vlad Glagolev
5de4a64238
fixed a typo in pacman module
2015-09-18 10:32:10 +03:00
Toshio Kuratomi
9764862df4
Merge pull request #527 from ignatenkobrain/wip/dnf
...
[WIP] dnf rewrite
2015-09-17 20:15:51 -07:00
timeraider4u
790c83e78f
added check_mode support
...
added support for the --check option during execution of the playbooks
2015-09-17 15:01:40 +02:00
James Cammarata
61ceebdd8c
Merge pull request #807 from indrajitr/pacman-boolean-fix
...
pacman: Remove choice list for boolean values in arg spec
2015-09-16 14:02:32 -04:00
Gerard Lynch
30b676478b
fix param description rst syntax
2015-09-15 09:42:01 +01:00
Rene Moser
384eaba766
composer: smarter arguments handling
...
To get all available options in json for each command, `composer help <command> --format=json` can be used. This allows us to simply parse the output and dynamically find out if an option is available. Neat!
2015-09-11 21:26:23 +02:00
Rene Moser
7fdfa01615
composer: rename composer_install to composer_command
2015-09-11 21:22:09 +02:00
Rene Moser
0b0cc7b049
composer: simplify has_changed()
2015-09-11 21:20:20 +02:00
Brian Coca
84b460d96d
added version added
2015-09-09 09:58:24 -04:00
Kristian Koehntopp
c57669a39f
Merge remote-tracking branch 'upstream/devel' into devel
2015-09-05 13:36:15 +02:00
Brian Coca
5e45d9dffb
added version_added to new feature
2015-09-04 14:50:27 -04:00
Brian Coca
b235b171ad
Merge pull request #722 from carljm/bower-production
...
Add 'production' option to bower module.
2015-09-04 14:47:44 -04:00
Indrajit Raychaudhuri
48f0e70e60
pacman: Remove choice list for boolean values in arg spec
...
This also makes argument_spec more consistent with core modules.
Added self as author.
2015-09-01 23:19:07 -05:00
Kristian Koehntopp
2da199b51d
update inline documentation
2015-08-26 22:26:02 +02:00
Kristian Koehntopp
c39e7a939c
add force= option to allow force installation/removal of packages
2015-08-26 21:58:34 +02:00
Brian Coca
5cd0a28f9f
Merge pull request #850 from andskli/cpanm-addopt-installdeps
...
cpanm: add installdeps option
2015-08-25 20:46:22 -04:00
Andreas Skarmutsos Lindh
107510385c
quoted version_added
2015-08-25 22:18:52 +02:00
Andreas Skarmutsos Lindh
6a37c1b72f
add version_added
2015-08-25 22:00:03 +02:00
Andreas Skarmutsos Lindh
2ca201feaa
cpanm: add installdeps option
2015-08-20 09:57:46 +02:00
Christopher M. Fuhrman
24ae49bbd9
pkgin: Support multiple matching packages
...
pkgin searches for packages such as 'emacs' can return multiple matches,
the first of which is not guaranteed to match. So, iterate through
found packages until we have an appropriate match. Should we *not* find
a match, then return False indicating match failure.
2015-08-18 14:25:53 -07:00
sirkubax
df235b4d92
QuickFix of issue 813
2015-08-17 19:08:18 +02:00
Brian Coca
dcd2f441b5
Merge pull request #715 from makmanalp/devel
...
Fixes issues where keys missing from bower output
2015-08-11 15:56:49 -04:00
Brian Coca
210ee3febc
minor doc fix
2015-08-05 17:35:55 -04:00
Brian Coca
1b98210f5f
minor doc uptates
2015-08-03 16:34:45 -04:00
Brian Coca
5931d84ca8
Merge pull request #772 from KimNorgaard/add-slack-pkg-support
...
Add slack pkg support
2015-08-03 16:30:37 -04:00
Brian Coca
778e51c6b1
updated version_added
2015-08-03 16:28:02 -04:00
Brian Coca
cf2e9ba0da
Merge pull request #725 from kbrebanov/apk-module
...
Adding apk module
2015-08-03 16:25:46 -04:00
Kevin Brebanov
5d6f0d153c
Use the module's get_bin_path function to find 'apk' and reuse the return value in all functions
2015-08-03 16:14:09 -04:00
Brian Coca
a0ed852223
Merge pull request #749 from alxgu/zypper_localrpm
...
zypper: Add local/remote rpm installation
2015-08-03 11:43:10 -04:00
Thomas Bechtold
04496b70ae
zypper_repository: Fix repo parsing for empty list
...
When no repositories are defined in zypper, the return code
of "zypper repos" is 6. Handle that case and don't fail
if zypper_repository has to deal with an empty repo list.
Fixes https://github.com/ansible/ansible-modules-extras/issues/795
2015-08-01 21:27:01 +02:00
Kim Nørgaard
c66a3fd4e1
fixed a few issues pointed out by @resmo, pyflakes, pep8
2015-07-31 11:21:25 +02:00
Kevin Brebanov
6aaae617ca
Modify 'name' argument to be of type 'list' in order to support 'with_items' looping
2015-07-29 16:27:26 -04:00
Toshio Kuratomi
27e7f03d57
Merge pull request #740 from ansible/fetch_url-layman
...
Port layman to fetch_url
2015-07-28 11:19:18 -07:00
Kim Nørgaard
a778b1eba6
Add basic slackpkg support
2015-07-27 20:21:56 +02:00
Alexander Gubin
5eec20df56
zypper: Add local/remote rpm installation
...
Add remote rpm example
2015-07-27 10:45:50 +02:00
Brian Coca
50fd324998
Merge pull request #764 from mscherer/fix_507
...
Move examples to EXAMPLES variable
2015-07-25 11:15:40 -04:00
Brian Coca
b26a2ea396
Merge pull request #413 from mahadeva604/devel
...
Add rootdir option to pkgng
2015-07-25 09:41:34 -04:00
Michael Scherer
c089ab0dd8
Move examples to EXAMPLES variable
...
Partially fix #507
2015-07-25 13:58:45 +02:00
mahadeva604
c3a0a3376a
Merge https://github.com/ansible/ansible-modules-extras into devel
...
Conflicts:
packaging/os/pkgng.py
2015-07-25 08:45:46 +03:00
Indrajit Raychaudhuri
e41597a033
Improve pacman module
...
- detect and use pacman_path via get_bin_path helper
- simplify pending upgrade detection
- apply outstanding changes from #358 , #41
2015-07-24 23:51:17 -05:00
Konstantin Shalygin
8f3a2a8e3d
add 'version_add'
2015-07-24 23:42:53 -05:00
Konstantin Shalygin
d8d90ecb03
add force remove feature
2015-07-24 23:42:53 -05:00
Konstantin Shalygin
ca1daba8bb
add upgrade future, patch by n0vember-
2015-07-24 23:42:53 -05:00
Toshio Kuratomi
b9b42411f1
Port maven_artifact to fetch_url
2015-07-22 12:06:54 -07:00
Toshio Kuratomi
e08a2e84da
Port layman to fetch_url
2015-07-22 09:13:36 -07:00
Toby Fleming
69a920a5f5
Homebrew: Allow colons, direct check for outdated formula
2015-07-20 21:07:43 +01:00
Kevin Brebanov
91e3d2afd5
Update documentation
2015-07-19 14:36:16 -04:00
Kevin Brebanov
dd2d35c888
Allow multiple packages to be installed at the same time
2015-07-19 14:33:35 -04:00
Kevin Brebanov
c4c65b6c91
Allow multiple packages to removed at the same time
2015-07-19 13:51:46 -04:00
Kevin Brebanov
d812db9f7f
Adding apk module
2015-07-18 11:37:29 -04:00
Carl Meyer
ef1199a038
Add 'production' option to bower module.
2015-07-17 16:38:19 -06:00
Brian Coca
bbc0f853d0
minor doc fixes
2015-07-16 18:02:42 -04:00
Brian Coca
7b2f2b7667
added version added
2015-07-16 17:55:20 -04:00
Mathew Davies
2d2ea412ae
Add more examples
2015-07-16 21:15:15 +01:00
Mathew Davies
fb42f6effc
Note that the plugin can't be updated once installed
2015-07-16 21:12:42 +01:00
Mathew Davies
6fa1809ec4
Move ansible util import to the bottom of the module
2015-07-16 21:00:15 +01:00
Mathew Davies
394053ff2b
Add default documentation for timeout
2015-07-16 20:56:45 +01:00
Mathew Davies
045f0908e2
Add required property to version documentation
2015-07-16 20:56:05 +01:00
Mathew Davies
93e59297f0
Remove debugging line
2015-07-16 20:55:50 +01:00
Mathew Davies
ebbe84b2d6
Document defaults
2015-07-16 20:38:58 +01:00
Mathew Davies
4e140bb80e
Add Elasticsearch plugin module
2015-07-16 19:25:13 +01:00
Mehmet Ali "Mali" Akmanalp
f82a363a33
Fixes issues where keys missing from bower output
...
Fixes #495
2015-07-14 14:22:15 -04:00
Toshio Kuratomi
ff2386faf4
Tabs to spaces
...
Fixes #666
2015-07-14 07:31:05 -07:00
ToBeReplaced
e82f6e9463
Rewrite dnf module.
...
This fully implements all expected functionality of the dnf module.
Group removal may behave oddly due to hiccups in tagging groups as being
installed.
A pkg_types option could be added to specify the group package types.
2015-07-11 01:29:18 -06:00
ToBeReplaced
495af842fc
Add support for state=latest and *
2015-07-10 00:09:19 +03:00
ToBeReplaced
050e619e7b
Add change reporting, enablerepo support, and gpgcheck.
...
disable_gpg_check was configured backwards, so it was toggled. Typos in
enablerepo/disablerepo are removed. fill_sack() calls are relocated to
occur after repo decisions. The "changed" key is now set for new
installations.
2015-07-10 00:09:19 +03:00
Igor Gnatenko
5d99dcfe4f
typo fix in oneliners
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-07-10 00:09:19 +03:00
Toshio Kuratomi
c798019c73
Fix nevra, fixes to docs and copyright info
2015-07-10 00:09:19 +03:00