From b6fad71e0c649ab6f580ec5b8e5bbb47e8862d40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Soko=C5=82owski?= Date: Tue, 19 May 2020 23:26:51 +0200 Subject: [PATCH] switch to python3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jakub SokoĊ‚owski --- .travis.yml | 2 +- library/mongodb_replication.py | 8 ++++---- tests/scripts/before_install.sh | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index ba31490..442c7c2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,7 +4,7 @@ dist: trusty sudo: required language: python python: - - "2.7.15" + - "3.6" env: - > DISTRIBUTION=ubuntu diff --git a/library/mongodb_replication.py b/library/mongodb_replication.py index 740e812..863bf32 100644 --- a/library/mongodb_replication.py +++ b/library/mongodb_replication.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python2 +#!/usr/bin/env python3 # (c) 2015-2018, Sergei Antipov, 2GIS LLC # @@ -156,7 +156,7 @@ host_type: type: string sample: "replica" ''' -import ConfigParser +import configparser import ssl as ssl_lib import time from datetime import datetime as dtdatetime @@ -287,7 +287,7 @@ def remove_host(module, client, host_name, timeout=180): time.sleep(5) def load_mongocnf(): - config = ConfigParser.RawConfigParser() + config = configparser.RawConfigParser() mongocnf = os.path.expanduser('~/.mongodb.cnf') try: @@ -296,7 +296,7 @@ def load_mongocnf(): user=config.get('client', 'user'), password=config.get('client', 'pass') ) - except (ConfigParser.NoOptionError, IOError): + except (configparser.NoOptionError, IOError): return False return creds diff --git a/tests/scripts/before_install.sh b/tests/scripts/before_install.sh index 48fc3c9..b7b3a60 100644 --- a/tests/scripts/before_install.sh +++ b/tests/scripts/before_install.sh @@ -18,7 +18,7 @@ cat << EOF > ansible.cfg [defaults] pipelining = True strategy = mitogen_linear -strategy_plugins = /home/travis/virtualenv/python2.7.15/lib/python2.7/site-packages/ansible_mitogen/plugins/strategy +strategy_plugins = /home/travis/virtualenv/python3.6.9/lib/python3.6/site-packages/ansible_mitogen/plugins/strategy EOF # Pull docker image or build it