Remove six from conductor module
This is part of the steps to remove usage of six library, which is no longer needed since python 2 support was removed. Change-Id: I9a750de4f1ba7017c9dfd67dbf87be138421d017
This commit is contained in:
parent
52ee359f08
commit
41fa21d43c
|
@ -25,7 +25,6 @@ from magnum.i18n import _
|
||||||
from magnum import objects
|
from magnum import objects
|
||||||
from magnum.objects import fields
|
from magnum.objects import fields
|
||||||
|
|
||||||
import six
|
|
||||||
LOG = logging.getLogger(__name__)
|
LOG = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
|
@ -53,7 +52,7 @@ class Handler(object):
|
||||||
certificate.csr,
|
certificate.csr,
|
||||||
ca_cert_type,
|
ca_cert_type,
|
||||||
context=context)
|
context=context)
|
||||||
if six.PY3 and isinstance(signed_cert, six.binary_type):
|
if isinstance(signed_cert, bytes):
|
||||||
certificate.pem = signed_cert.decode()
|
certificate.pem = signed_cert.decode()
|
||||||
else:
|
else:
|
||||||
certificate.pem = signed_cert
|
certificate.pem = signed_cert
|
||||||
|
@ -63,7 +62,7 @@ class Handler(object):
|
||||||
ca_cert = cert_manager.get_cluster_ca_certificate(
|
ca_cert = cert_manager.get_cluster_ca_certificate(
|
||||||
cluster, context=context, ca_cert_type=ca_cert_type)
|
cluster, context=context, ca_cert_type=ca_cert_type)
|
||||||
certificate = objects.Certificate.from_object_cluster(cluster)
|
certificate = objects.Certificate.from_object_cluster(cluster)
|
||||||
if six.PY3 and isinstance(ca_cert.get_certificate(), six.binary_type):
|
if isinstance(ca_cert.get_certificate(), bytes):
|
||||||
certificate.pem = ca_cert.get_certificate().decode()
|
certificate.pem = ca_cert.get_certificate().decode()
|
||||||
else:
|
else:
|
||||||
certificate.pem = ca_cert.get_certificate()
|
certificate.pem = ca_cert.get_certificate()
|
||||||
|
@ -101,13 +100,13 @@ class Handler(object):
|
||||||
cluster.status_reason = None
|
cluster.status_reason = None
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
cluster.status = fields.ClusterStatus.UPDATE_FAILED
|
cluster.status = fields.ClusterStatus.UPDATE_FAILED
|
||||||
cluster.status_reason = six.text_type(e)
|
cluster.status_reason = str(e)
|
||||||
cluster.save()
|
cluster.save()
|
||||||
conductor_utils.notify_about_cluster_operation(
|
conductor_utils.notify_about_cluster_operation(
|
||||||
context, taxonomy.ACTION_UPDATE, taxonomy.OUTCOME_FAILURE,
|
context, taxonomy.ACTION_UPDATE, taxonomy.OUTCOME_FAILURE,
|
||||||
cluster)
|
cluster)
|
||||||
if isinstance(e, exc.HTTPBadRequest):
|
if isinstance(e, exc.HTTPBadRequest):
|
||||||
e = exception.InvalidParameterValue(message=six.text_type(e))
|
e = exception.InvalidParameterValue(message=str(e))
|
||||||
raise e
|
raise e
|
||||||
raise
|
raise
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,6 @@
|
||||||
from heatclient import exc
|
from heatclient import exc
|
||||||
from oslo_log import log as logging
|
from oslo_log import log as logging
|
||||||
from pycadf import cadftaxonomy as taxonomy
|
from pycadf import cadftaxonomy as taxonomy
|
||||||
import six
|
|
||||||
|
|
||||||
from magnum.common import clients
|
from magnum.common import clients
|
||||||
from magnum.common import exception
|
from magnum.common import exception
|
||||||
|
@ -83,14 +82,14 @@ class Handler(object):
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
cluster.status = fields.ClusterStatus.CREATE_FAILED
|
cluster.status = fields.ClusterStatus.CREATE_FAILED
|
||||||
cluster.status_reason = six.text_type(e)
|
cluster.status_reason = str(e)
|
||||||
cluster.save()
|
cluster.save()
|
||||||
conductor_utils.notify_about_cluster_operation(
|
conductor_utils.notify_about_cluster_operation(
|
||||||
context, taxonomy.ACTION_CREATE, taxonomy.OUTCOME_FAILURE,
|
context, taxonomy.ACTION_CREATE, taxonomy.OUTCOME_FAILURE,
|
||||||
cluster)
|
cluster)
|
||||||
|
|
||||||
if isinstance(e, exc.HTTPBadRequest):
|
if isinstance(e, exc.HTTPBadRequest):
|
||||||
e = exception.InvalidParameterValue(message=six.text_type(e))
|
e = exception.InvalidParameterValue(message=str(e))
|
||||||
|
|
||||||
raise e
|
raise e
|
||||||
raise
|
raise
|
||||||
|
@ -160,7 +159,7 @@ class Handler(object):
|
||||||
cluster.status_reason = None
|
cluster.status_reason = None
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
cluster.status = fields.ClusterStatus.UPDATE_FAILED
|
cluster.status = fields.ClusterStatus.UPDATE_FAILED
|
||||||
cluster.status_reason = six.text_type(e)
|
cluster.status_reason = str(e)
|
||||||
cluster.save()
|
cluster.save()
|
||||||
# Restore the node_count
|
# Restore the node_count
|
||||||
worker_ng.node_count = old_node_count
|
worker_ng.node_count = old_node_count
|
||||||
|
@ -169,7 +168,7 @@ class Handler(object):
|
||||||
context, taxonomy.ACTION_UPDATE, taxonomy.OUTCOME_FAILURE,
|
context, taxonomy.ACTION_UPDATE, taxonomy.OUTCOME_FAILURE,
|
||||||
cluster)
|
cluster)
|
||||||
if isinstance(e, exc.HTTPBadRequest):
|
if isinstance(e, exc.HTTPBadRequest):
|
||||||
e = exception.InvalidParameterValue(message=six.text_type(e))
|
e = exception.InvalidParameterValue(message=str(e))
|
||||||
raise e
|
raise e
|
||||||
raise
|
raise
|
||||||
|
|
||||||
|
@ -219,7 +218,7 @@ class Handler(object):
|
||||||
context, taxonomy.ACTION_DELETE, taxonomy.OUTCOME_FAILURE,
|
context, taxonomy.ACTION_DELETE, taxonomy.OUTCOME_FAILURE,
|
||||||
cluster)
|
cluster)
|
||||||
cluster.status = fields.ClusterStatus.DELETE_FAILED
|
cluster.status = fields.ClusterStatus.DELETE_FAILED
|
||||||
cluster.status_reason = six.text_type(unexp)
|
cluster.status_reason = str(unexp)
|
||||||
cluster.save()
|
cluster.save()
|
||||||
raise
|
raise
|
||||||
|
|
||||||
|
@ -284,17 +283,17 @@ class Handler(object):
|
||||||
cluster.status_reason = None
|
cluster.status_reason = None
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
cluster.status = fields.ClusterStatus.UPDATE_FAILED
|
cluster.status = fields.ClusterStatus.UPDATE_FAILED
|
||||||
cluster.status_reason = six.text_type(e)
|
cluster.status_reason = str(e)
|
||||||
cluster.save()
|
cluster.save()
|
||||||
nodegroup.node_count = old_node_count
|
nodegroup.node_count = old_node_count
|
||||||
nodegroup.status = fields.ClusterStatus.UPDATE_FAILED
|
nodegroup.status = fields.ClusterStatus.UPDATE_FAILED
|
||||||
nodegroup.status_reason = six.text_type(e)
|
nodegroup.status_reason = str(e)
|
||||||
nodegroup.save()
|
nodegroup.save()
|
||||||
conductor_utils.notify_about_cluster_operation(
|
conductor_utils.notify_about_cluster_operation(
|
||||||
context, taxonomy.ACTION_UPDATE, taxonomy.OUTCOME_FAILURE,
|
context, taxonomy.ACTION_UPDATE, taxonomy.OUTCOME_FAILURE,
|
||||||
cluster)
|
cluster)
|
||||||
if isinstance(e, exc.HTTPBadRequest):
|
if isinstance(e, exc.HTTPBadRequest):
|
||||||
e = exception.InvalidParameterValue(message=six.text_type(e))
|
e = exception.InvalidParameterValue(message=str(e))
|
||||||
raise e
|
raise e
|
||||||
raise
|
raise
|
||||||
|
|
||||||
|
@ -349,16 +348,16 @@ class Handler(object):
|
||||||
raise
|
raise
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
cluster.status = fields.ClusterStatus.UPDATE_FAILED
|
cluster.status = fields.ClusterStatus.UPDATE_FAILED
|
||||||
cluster.status_reason = six.text_type(e)
|
cluster.status_reason = str(e)
|
||||||
cluster.save()
|
cluster.save()
|
||||||
nodegroup.status = fields.ClusterStatus.UPDATE_FAILED
|
nodegroup.status = fields.ClusterStatus.UPDATE_FAILED
|
||||||
nodegroup.status_reason = six.text_type(e)
|
nodegroup.status_reason = str(e)
|
||||||
nodegroup.save()
|
nodegroup.save()
|
||||||
conductor_utils.notify_about_cluster_operation(
|
conductor_utils.notify_about_cluster_operation(
|
||||||
context, taxonomy.ACTION_UPDATE, taxonomy.OUTCOME_FAILURE,
|
context, taxonomy.ACTION_UPDATE, taxonomy.OUTCOME_FAILURE,
|
||||||
cluster)
|
cluster)
|
||||||
if isinstance(e, exc.HTTPBadRequest):
|
if isinstance(e, exc.HTTPBadRequest):
|
||||||
e = exception.InvalidParameterValue(message=six.text_type(e))
|
e = exception.InvalidParameterValue(message=str(e))
|
||||||
raise e
|
raise e
|
||||||
raise
|
raise
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,6 @@
|
||||||
|
|
||||||
from oslo_log import log as logging
|
from oslo_log import log as logging
|
||||||
from oslo_utils import encodeutils
|
from oslo_utils import encodeutils
|
||||||
import six
|
|
||||||
|
|
||||||
from magnum.common import cert_manager
|
from magnum.common import cert_manager
|
||||||
from magnum.common import exception
|
from magnum.common import exception
|
||||||
|
@ -26,7 +25,7 @@ import os
|
||||||
import shutil
|
import shutil
|
||||||
import tempfile
|
import tempfile
|
||||||
|
|
||||||
CONDUCTOR_CLIENT_NAME = six.u('Magnum-Conductor')
|
CONDUCTOR_CLIENT_NAME = 'Magnum-Conductor'
|
||||||
|
|
||||||
LOG = logging.getLogger(__name__)
|
LOG = logging.getLogger(__name__)
|
||||||
CONF = magnum.conf.CONF
|
CONF = magnum.conf.CONF
|
||||||
|
|
|
@ -18,7 +18,6 @@ import functools
|
||||||
|
|
||||||
from heatclient import exc
|
from heatclient import exc
|
||||||
from oslo_log import log as logging
|
from oslo_log import log as logging
|
||||||
import six
|
|
||||||
|
|
||||||
from magnum.common import exception
|
from magnum.common import exception
|
||||||
from magnum.common import profiler
|
from magnum.common import profiler
|
||||||
|
@ -86,12 +85,12 @@ class Handler(object):
|
||||||
nodegroup.save()
|
nodegroup.save()
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
nodegroup.status = fields.ClusterStatus.CREATE_FAILED
|
nodegroup.status = fields.ClusterStatus.CREATE_FAILED
|
||||||
nodegroup.status_reason = six.text_type(e)
|
nodegroup.status_reason = str(e)
|
||||||
nodegroup.save()
|
nodegroup.save()
|
||||||
cluster.status = fields.ClusterStatus.UPDATE_FAILED
|
cluster.status = fields.ClusterStatus.UPDATE_FAILED
|
||||||
cluster.save()
|
cluster.save()
|
||||||
if isinstance(e, exc.HTTPBadRequest):
|
if isinstance(e, exc.HTTPBadRequest):
|
||||||
e = exception.InvalidParameterValue(message=six.text_type(e))
|
e = exception.InvalidParameterValue(message=str(e))
|
||||||
raise e
|
raise e
|
||||||
raise
|
raise
|
||||||
return nodegroup
|
return nodegroup
|
||||||
|
@ -110,12 +109,12 @@ class Handler(object):
|
||||||
nodegroup.save()
|
nodegroup.save()
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
nodegroup.status = fields.ClusterStatus.UPDATE_FAILED
|
nodegroup.status = fields.ClusterStatus.UPDATE_FAILED
|
||||||
nodegroup.status_reason = six.text_type(e)
|
nodegroup.status_reason = str(e)
|
||||||
nodegroup.save()
|
nodegroup.save()
|
||||||
cluster.status = fields.ClusterStatus.UPDATE_FAILED
|
cluster.status = fields.ClusterStatus.UPDATE_FAILED
|
||||||
cluster.save()
|
cluster.save()
|
||||||
if isinstance(e, exc.HTTPBadRequest):
|
if isinstance(e, exc.HTTPBadRequest):
|
||||||
e = exception.InvalidParameterValue(message=six.text_type(e))
|
e = exception.InvalidParameterValue(message=str(e))
|
||||||
raise e
|
raise e
|
||||||
raise
|
raise
|
||||||
|
|
||||||
|
@ -144,7 +143,7 @@ class Handler(object):
|
||||||
raise exception.NgOperationInProgress(nodegroup=nodegroup.name)
|
raise exception.NgOperationInProgress(nodegroup=nodegroup.name)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
nodegroup.status = fields.ClusterStatus.DELETE_FAILED
|
nodegroup.status = fields.ClusterStatus.DELETE_FAILED
|
||||||
nodegroup.status_reason = six.text_type(e)
|
nodegroup.status_reason = str(e)
|
||||||
nodegroup.save()
|
nodegroup.save()
|
||||||
cluster.status = fields.ClusterStatus.UPDATE_FAILED
|
cluster.status = fields.ClusterStatus.UPDATE_FAILED
|
||||||
cluster.save()
|
cluster.save()
|
||||||
|
|
|
@ -16,7 +16,6 @@
|
||||||
import abc
|
import abc
|
||||||
|
|
||||||
from oslo_log import log
|
from oslo_log import log
|
||||||
import six
|
|
||||||
|
|
||||||
from magnum.common import profiler
|
from magnum.common import profiler
|
||||||
import magnum.conf
|
import magnum.conf
|
||||||
|
@ -29,8 +28,7 @@ CONF = magnum.conf.CONF
|
||||||
|
|
||||||
|
|
||||||
@profiler.trace_cls("rpc")
|
@profiler.trace_cls("rpc")
|
||||||
@six.add_metaclass(abc.ABCMeta)
|
class MonitorBase(object, metaclass=abc.ABCMeta):
|
||||||
class MonitorBase(object):
|
|
||||||
|
|
||||||
def __init__(self, context, cluster):
|
def __init__(self, context, cluster):
|
||||||
self.context = context
|
self.context = context
|
||||||
|
|
Loading…
Reference in New Issue