Merge "Fix H307 violations and re-enable gating"
This commit is contained in:
commit
d6d4cb9bfa
@ -19,16 +19,17 @@
|
|||||||
import abc
|
import abc
|
||||||
import croniter
|
import croniter
|
||||||
import datetime
|
import datetime
|
||||||
import pytz
|
|
||||||
|
|
||||||
from ceilometerclient import client as ceiloclient
|
from ceilometerclient import client as ceiloclient
|
||||||
from oslo.config import cfg
|
from oslo.config import cfg
|
||||||
|
import pytz
|
||||||
import six
|
import six
|
||||||
|
|
||||||
from ceilometer.openstack.common.gettextutils import _
|
from ceilometer.openstack.common.gettextutils import _
|
||||||
from ceilometer.openstack.common import log
|
from ceilometer.openstack.common import log
|
||||||
from ceilometer.openstack.common import timeutils
|
from ceilometer.openstack.common import timeutils
|
||||||
|
|
||||||
|
|
||||||
LOG = log.getLogger(__name__)
|
LOG = log.getLogger(__name__)
|
||||||
|
|
||||||
UNKNOWN = 'insufficient data'
|
UNKNOWN = 'insufficient data'
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
import eventlet
|
import eventlet
|
||||||
from oslo.config import cfg
|
from oslo.config import cfg
|
||||||
import requests
|
import requests
|
||||||
from six.moves.urllib import parse as urlparse
|
import six.moves.urllib.parse as urlparse
|
||||||
|
|
||||||
from ceilometer.alarm import notifier
|
from ceilometer.alarm import notifier
|
||||||
from ceilometer.openstack.common.gettextutils import _
|
from ceilometer.openstack.common.gettextutils import _
|
||||||
|
@ -28,8 +28,6 @@ import eventlet
|
|||||||
# first read() or select(), thread need to be patched too, because
|
# first read() or select(), thread need to be patched too, because
|
||||||
# oslo.messaging use threading.local
|
# oslo.messaging use threading.local
|
||||||
eventlet.monkey_patch(socket=True, select=True, thread=True)
|
eventlet.monkey_patch(socket=True, select=True, thread=True)
|
||||||
|
|
||||||
|
|
||||||
from oslo.config import cfg
|
from oslo.config import cfg
|
||||||
|
|
||||||
from ceilometer.alarm import service as alarm_service
|
from ceilometer.alarm import service as alarm_service
|
||||||
@ -48,6 +46,7 @@ from ceilometer import service
|
|||||||
from ceilometer import storage
|
from ceilometer import storage
|
||||||
from ceilometer import transformer
|
from ceilometer import transformer
|
||||||
|
|
||||||
|
|
||||||
OPTS = [
|
OPTS = [
|
||||||
cfg.StrOpt('evaluation_service',
|
cfg.StrOpt('evaluation_service',
|
||||||
default='ceilometer.alarm.service.SingletonAlarmService',
|
default='ceilometer.alarm.service.SingletonAlarmService',
|
||||||
|
@ -17,27 +17,24 @@
|
|||||||
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
|
from nova.compute import flavors
|
||||||
|
from nova import conductor
|
||||||
from nova import notifications
|
from nova import notifications
|
||||||
from nova.openstack.common import log as logging
|
from nova.openstack.common import log as logging
|
||||||
from nova.openstack.common.notifier import api as notifier_api
|
from nova.openstack.common.notifier import api as notifier_api
|
||||||
|
from nova import utils
|
||||||
|
from stevedore import extension
|
||||||
|
|
||||||
# HACK(dhellmann): Insert the nova version of openstack.common into
|
# HACK(dhellmann): Insert the nova version of openstack.common into
|
||||||
# sys.modules as though it was the copy from ceilometer, so that when
|
# sys.modules as though it was the copy from ceilometer, so that when
|
||||||
# we use modules from ceilometer below they do not re-define options.
|
# we use modules from ceilometer below they do not re-define options.
|
||||||
# use the real ceilometer base package
|
# use the real ceilometer base package
|
||||||
import ceilometer # noqa
|
import ceilometer # noqa
|
||||||
for name in ['openstack', 'openstack.common', 'openstack.common.log']:
|
|
||||||
sys.modules['ceilometer.' + name] = sys.modules['nova.' + name]
|
|
||||||
|
|
||||||
from nova.compute import flavors
|
|
||||||
from nova import conductor
|
|
||||||
from nova import utils
|
|
||||||
|
|
||||||
from stevedore import extension
|
|
||||||
|
|
||||||
from ceilometer.compute.virt import inspector
|
from ceilometer.compute.virt import inspector
|
||||||
from ceilometer.openstack.common.gettextutils import _
|
from ceilometer.openstack.common.gettextutils import _
|
||||||
|
|
||||||
|
for name in ['openstack', 'openstack.common', 'openstack.common.log']:
|
||||||
|
sys.modules['ceilometer.' + name] = sys.modules['nova.' + name]
|
||||||
|
|
||||||
# This module runs inside the nova compute
|
# This module runs inside the nova compute
|
||||||
# agent, which only configures the "nova" logger.
|
# agent, which only configures the "nova" logger.
|
||||||
|
@ -16,9 +16,9 @@
|
|||||||
# under the License.
|
# under the License.
|
||||||
|
|
||||||
import abc
|
import abc
|
||||||
import six
|
|
||||||
|
|
||||||
from oslo.config import cfg
|
from oslo.config import cfg
|
||||||
|
import six
|
||||||
from stevedore import named
|
from stevedore import named
|
||||||
|
|
||||||
from ceilometer.openstack.common.gettextutils import _
|
from ceilometer.openstack.common.gettextutils import _
|
||||||
|
@ -15,14 +15,14 @@
|
|||||||
# License for the specific language governing permissions and limitations
|
# License for the specific language governing permissions and limitations
|
||||||
# under the License.
|
# under the License.
|
||||||
|
|
||||||
|
from stevedore import extension
|
||||||
|
|
||||||
from ceilometer.openstack.common import context as req_context
|
from ceilometer.openstack.common import context as req_context
|
||||||
|
from ceilometer.openstack.common.gettextutils import _
|
||||||
from ceilometer.openstack.common import log as logging
|
from ceilometer.openstack.common import log as logging
|
||||||
from ceilometer import pipeline
|
from ceilometer import pipeline
|
||||||
from ceilometer import transformer
|
from ceilometer import transformer
|
||||||
|
|
||||||
from ceilometer.openstack.common.gettextutils import _
|
|
||||||
from stevedore import extension
|
|
||||||
|
|
||||||
|
|
||||||
LOG = logging.getLogger(__name__)
|
LOG = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ from __future__ import absolute_import
|
|||||||
|
|
||||||
from keystoneclient import exceptions
|
from keystoneclient import exceptions
|
||||||
from oslo.config import cfg
|
from oslo.config import cfg
|
||||||
from six.moves.urllib import parse as urlparse
|
import six.moves.urllib.parse as urlparse
|
||||||
from swiftclient import client as swift
|
from swiftclient import client as swift
|
||||||
|
|
||||||
from ceilometer.central import plugin
|
from ceilometer.central import plugin
|
||||||
|
@ -24,7 +24,7 @@ import operator
|
|||||||
from oslo.config import cfg
|
from oslo.config import cfg
|
||||||
import oslo.messaging
|
import oslo.messaging
|
||||||
import oslo.messaging._drivers.common
|
import oslo.messaging._drivers.common
|
||||||
from six.moves.urllib import parse as urlparse
|
import six.moves.urllib.parse as urlparse
|
||||||
|
|
||||||
from ceilometer import messaging
|
from ceilometer import messaging
|
||||||
from ceilometer.openstack.common.gettextutils import _
|
from ceilometer.openstack.common.gettextutils import _
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
from oslo.config import cfg
|
from oslo.config import cfg
|
||||||
import six
|
import six
|
||||||
from six.moves.urllib import parse as urlparse
|
import six.moves.urllib.parse as urlparse
|
||||||
from stevedore import driver
|
from stevedore import driver
|
||||||
|
|
||||||
from ceilometer.openstack.common.gettextutils import _
|
from ceilometer.openstack.common.gettextutils import _
|
||||||
|
@ -29,9 +29,8 @@ import uuid
|
|||||||
|
|
||||||
import bson.code
|
import bson.code
|
||||||
import bson.objectid
|
import bson.objectid
|
||||||
import pymongo
|
|
||||||
|
|
||||||
from oslo.config import cfg
|
from oslo.config import cfg
|
||||||
|
import pymongo
|
||||||
|
|
||||||
from ceilometer.openstack.common import log
|
from ceilometer.openstack.common import log
|
||||||
from ceilometer.openstack.common import timeutils
|
from ceilometer.openstack.common import timeutils
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
import mock
|
import mock
|
||||||
import requests
|
import requests
|
||||||
from six.moves.urllib import parse as urlparse
|
import six.moves.urllib.parse as urlparse
|
||||||
|
|
||||||
from ceilometer.alarm import service
|
from ceilometer.alarm import service
|
||||||
from ceilometer.openstack.common import context
|
from ceilometer.openstack.common import context
|
||||||
|
@ -17,8 +17,6 @@
|
|||||||
"""Tests for ceilometer.alarm.service.SingletonAlarmService.
|
"""Tests for ceilometer.alarm.service.SingletonAlarmService.
|
||||||
"""
|
"""
|
||||||
import mock
|
import mock
|
||||||
|
|
||||||
|
|
||||||
from stevedore import extension
|
from stevedore import extension
|
||||||
|
|
||||||
from ceilometer.alarm import service
|
from ceilometer.alarm import service
|
||||||
|
@ -19,11 +19,10 @@
|
|||||||
"""
|
"""
|
||||||
import functools
|
import functools
|
||||||
import os.path
|
import os.path
|
||||||
import six
|
|
||||||
|
|
||||||
import eventlet
|
import eventlet
|
||||||
import oslo.messaging
|
import oslo.messaging
|
||||||
import oslo.messaging.conffixture
|
import six
|
||||||
from testtools import testcase
|
from testtools import testcase
|
||||||
|
|
||||||
from ceilometer import messaging
|
from ceilometer import messaging
|
||||||
@ -52,12 +51,6 @@ class BaseTestCase(test.BaseTestCase):
|
|||||||
'ceilometer.messaging.get_transport',
|
'ceilometer.messaging.get_transport',
|
||||||
return_value=self.transport))
|
return_value=self.transport))
|
||||||
|
|
||||||
def setUp(self):
|
|
||||||
super(BaseTestCase, self).setUp()
|
|
||||||
self.useFixture(mockpatch.Patch(
|
|
||||||
'oslo.config.cfg._get_config_dirs',
|
|
||||||
return_value=[self.path_get('etc/ceilometer')]))
|
|
||||||
|
|
||||||
def assertTimestampEqual(self, first, second, msg=None):
|
def assertTimestampEqual(self, first, second, msg=None):
|
||||||
"""Checks that two timestamps are equals.
|
"""Checks that two timestamps are equals.
|
||||||
|
|
||||||
|
@ -17,7 +17,6 @@ Tests for VMware Vsphere inspector.
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
import mock
|
import mock
|
||||||
|
|
||||||
from oslo.vmware import api
|
from oslo.vmware import api
|
||||||
|
|
||||||
from ceilometer.compute.virt import inspector as virt_inspector
|
from ceilometer.compute.virt import inspector as virt_inspector
|
||||||
|
@ -17,7 +17,6 @@
|
|||||||
"""Tests for Ceilometer notify daemon."""
|
"""Tests for Ceilometer notify daemon."""
|
||||||
|
|
||||||
import mock
|
import mock
|
||||||
|
|
||||||
from oslo.config import cfg
|
from oslo.config import cfg
|
||||||
import oslo.messaging
|
import oslo.messaging
|
||||||
from stevedore import extension
|
from stevedore import extension
|
||||||
|
@ -16,9 +16,9 @@
|
|||||||
# License for the specific language governing permissions and limitations
|
# License for the specific language governing permissions and limitations
|
||||||
# under the License.
|
# under the License.
|
||||||
|
|
||||||
|
import mock
|
||||||
import six
|
import six
|
||||||
|
|
||||||
import mock
|
|
||||||
try:
|
try:
|
||||||
# Swift >= 1.7.5
|
# Swift >= 1.7.5
|
||||||
import swift.common.swob
|
import swift.common.swob
|
||||||
|
@ -17,6 +17,7 @@ import datetime
|
|||||||
import mock
|
import mock
|
||||||
from oslo.config import cfg
|
from oslo.config import cfg
|
||||||
|
|
||||||
|
from ceilometer.openstack.common import log
|
||||||
from ceilometer.openstack.common import test
|
from ceilometer.openstack.common import test
|
||||||
from ceilometer.orchestration import notifications
|
from ceilometer.orchestration import notifications
|
||||||
from ceilometer import sample
|
from ceilometer import sample
|
||||||
@ -38,7 +39,6 @@ STACK_ARN = u'arn:openstack:heat::%s:stacks/%s/%s' % (TENANT_ID,
|
|||||||
CONF = cfg.CONF
|
CONF = cfg.CONF
|
||||||
CONF.set_override('use_stderr', True)
|
CONF.set_override('use_stderr', True)
|
||||||
|
|
||||||
from ceilometer.openstack.common import log
|
|
||||||
LOG = log.getLogger(__name__)
|
LOG = log.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
|
@ -31,7 +31,6 @@ from ceilometer.openstack.common import timeutils
|
|||||||
from ceilometer.storage import impl_sqlalchemy
|
from ceilometer.storage import impl_sqlalchemy
|
||||||
from ceilometer.storage import models
|
from ceilometer.storage import models
|
||||||
from ceilometer.storage.sqlalchemy import models as sql_models
|
from ceilometer.storage.sqlalchemy import models as sql_models
|
||||||
|
|
||||||
from ceilometer.tests import base as test_base
|
from ceilometer.tests import base as test_base
|
||||||
from ceilometer.tests import db as tests_db
|
from ceilometer.tests import db as tests_db
|
||||||
from ceilometer.tests.storage import test_storage_scenarios as scenarios
|
from ceilometer.tests.storage import test_storage_scenarios as scenarios
|
||||||
|
@ -18,7 +18,6 @@
|
|||||||
|
|
||||||
import eventlet
|
import eventlet
|
||||||
import mock
|
import mock
|
||||||
|
|
||||||
import oslo.messaging
|
import oslo.messaging
|
||||||
import oslo.messaging.conffixture
|
import oslo.messaging.conffixture
|
||||||
from stevedore import extension
|
from stevedore import extension
|
||||||
|
@ -16,8 +16,8 @@
|
|||||||
# under the License.
|
# under the License.
|
||||||
|
|
||||||
import abc
|
import abc
|
||||||
import six
|
|
||||||
|
|
||||||
|
import six
|
||||||
from stevedore import extension
|
from stevedore import extension
|
||||||
|
|
||||||
|
|
||||||
|
3
tox.ini
3
tox.ini
@ -38,10 +38,9 @@ commands = {posargs}
|
|||||||
|
|
||||||
[flake8]
|
[flake8]
|
||||||
# H305 imports not grouped correctly
|
# H305 imports not grouped correctly
|
||||||
# H307 like imports should be grouped together
|
|
||||||
# H405 multi line docstring summary not separated with an empty line
|
# H405 multi line docstring summary not separated with an empty line
|
||||||
# H904 Wrap long lines in parentheses instead of a backslash
|
# H904 Wrap long lines in parentheses instead of a backslash
|
||||||
ignore = H305,H307,H405,H904
|
ignore = H305,H405,H904
|
||||||
builtins = _
|
builtins = _
|
||||||
exclude=.venv,.git,.tox,dist,doc,./ceilometer/openstack/common,*lib/python*,*egg,tools,nova_tests,build
|
exclude=.venv,.git,.tox,dist,doc,./ceilometer/openstack/common,*lib/python*,*egg,tools,nova_tests,build
|
||||||
show-source = True
|
show-source = True
|
||||||
|
Loading…
Reference in New Issue
Block a user