diff --git a/lib/ansible/modules/extras/packaging/os/yum_repository.py b/lib/ansible/modules/extras/packaging/os/yum_repository.py index 4c6a94471c..7848da1fb1 100644 --- a/lib/ansible/modules/extras/packaging/os/yum_repository.py +++ b/lib/ansible/modules/extras/packaging/os/yum_repository.py @@ -19,10 +19,10 @@ # along with Ansible. If not, see . -import ConfigParser import os from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.pycompat24 import get_exception +from ansible.module_utils.six.moves import configparser DOCUMENTATION = ''' @@ -469,7 +469,7 @@ class YumRepo(object): module = None params = None section = None - repofile = ConfigParser.RawConfigParser() + repofile = configparser.RawConfigParser() # List of parameters which will be allowed in the repo file output allowed_params = [ @@ -576,7 +576,7 @@ class YumRepo(object): if len(self.repofile.sections()): # Write data into the file try: - fd = open(self.params['dest'], 'wb') + fd = open(self.params['dest'], 'w') except IOError: e = get_exception() self.module.fail_json(