diff options
-rw-r--r-- | base/common/python/pki/__init__.py | 5 | ||||
-rw-r--r-- | base/server/python/pki/server/deployment/pkiconfig.py | 11 | ||||
-rw-r--r-- | base/server/python/pki/server/deployment/pkiparser.py | 4 | ||||
-rw-r--r-- | specs/pki-core.spec | 2 |
4 files changed, 16 insertions, 6 deletions
diff --git a/base/common/python/pki/__init__.py b/base/common/python/pki/__init__.py index 717c4fdeb..6bfb82719 100644 --- a/base/common/python/pki/__init__.py +++ b/base/common/python/pki/__init__.py @@ -23,11 +23,14 @@ This module contains top-level classes and functions used by the Dogtag project. """ from __future__ import absolute_import from __future__ import print_function + from functools import wraps import os import re import sys + import requests +from six.moves import input # pylint: disable=W0622 CONF_DIR = '/etc/pki' @@ -68,7 +71,7 @@ def read_text(message, done = False value = None while not done: - value = raw_input(message) + value = input(message) value = value.strip() if len(value) == 0: # empty value diff --git a/base/server/python/pki/server/deployment/pkiconfig.py b/base/server/python/pki/server/deployment/pkiconfig.py index c22698cb6..bb99e8e31 100644 --- a/base/server/python/pki/server/deployment/pkiconfig.py +++ b/base/server/python/pki/server/deployment/pkiconfig.py @@ -21,6 +21,9 @@ # PKI Deployment Constants from __future__ import print_function +from __future__ import absolute_import +from six.moves import input # pylint: disable=W0622 + PKI_DEPLOYMENT_DEFAULT_CLIENT_DIR_PERMISSIONS = 0o0755 PKI_DEPLOYMENT_DEFAULT_DIR_PERMISSIONS = 0o0770 PKI_DEPLOYMENT_DEFAULT_EXE_PERMISSIONS = 0o0770 @@ -139,8 +142,8 @@ def prepare_for_an_external_java_debugger(instance): print(" \"address=8000,server=y,suspend=n \"") print(" \"-Djava.awt.headless=true -Xmx128M\"") print() - raw_input("Enable external java debugger 'JAVA_OPTS' " - "and press return to continue . . . ") + input("Enable external java debugger 'JAVA_OPTS' " + "and press return to continue . . . ") print() print(PKI_DEPLOYMENT_INTERRUPT_BANNER) print() @@ -155,8 +158,8 @@ def wait_to_attach_an_external_java_debugger(): print("the 'address' selected by 'JAVA_OPTS' (e. g. - port 8000) and") print("set any desired breakpoints") print() - raw_input("Please attach an external java debugger " - "and press return to continue . . . ") + input("Please attach an external java debugger " + "and press return to continue . . . ") print() print(PKI_DEPLOYMENT_INTERRUPT_BANNER) print() diff --git a/base/server/python/pki/server/deployment/pkiparser.py b/base/server/python/pki/server/deployment/pkiparser.py index 84e14bfec..fc11f54b2 100644 --- a/base/server/python/pki/server/deployment/pkiparser.py +++ b/base/server/python/pki/server/deployment/pkiparser.py @@ -35,6 +35,8 @@ import subprocess import xml.etree.ElementTree as ET from urlparse import urlparse +from six.moves import input # pylint: disable=W0622 + # PKI Imports import pki import pki.upgrade @@ -262,7 +264,7 @@ class PKIConfigParser: done = False while not done: - value = raw_input(message) + value = input(message) value = value.strip() if len(value) == 0: # empty value diff --git a/specs/pki-core.spec b/specs/pki-core.spec index a872b1b6e..15e8b040d 100644 --- a/specs/pki-core.spec +++ b/specs/pki-core.spec @@ -107,6 +107,7 @@ BuildRequires: pylint BuildRequires: python-nss BuildRequires: python-requests +BuildRequires: python-six BuildRequires: libselinux-python BuildRequires: policycoreutils-python %if 0%{?fedora} >= 23 @@ -286,6 +287,7 @@ Requires: ldapjdk Requires: python-ldap Requires: python-lxml Requires: python-requests >= 1.1.0-3 +Requires: python-six %if 0%{?rhel} # 'resteasy-base' is a subset of the complete set of |