From 9ffde6c04822f11e7557df36e085a59dcc21567b Mon Sep 17 00:00:00 2001 From: Austin Brown Date: Mon, 29 Jun 2015 23:13:29 -0700 Subject: [PATCH] Adding version detection --- lib/ansible/modules/packaging/language/gem.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/ansible/modules/packaging/language/gem.py b/lib/ansible/modules/packaging/language/gem.py index 7bfcca83abd..002ee8c8c03 100644 --- a/lib/ansible/modules/packaging/language/gem.py +++ b/lib/ansible/modules/packaging/language/gem.py @@ -84,7 +84,7 @@ options: - Allow adding build flags for gem compilation required: false version_added: "2.0" -author: +author: - "Ansible Core Team" - "Johan Wiren" ''' @@ -196,8 +196,11 @@ def install(module): if module.params['pre_release']: cmd.append('--pre') if not module.params['include_doc']: - cmd.append('--no-rdoc') - cmd.append('--no-ri') + if major and major < 2: + cmd.append('--no-rdoc') + cmd.append('--no-ri') + else: + cmd.append('--no-document') cmd.append(module.params['gem_source']) if module.params['build_flags']: cmd.extend([ '--', module.params['build_flags'] ])