Change-Id: Idf4283556dbc5a0af9a07d317d13cf20d9b496fb Signed-off-by: Andriy Kurilin <andr.kurilin@gmail.com>
699 lines
21 KiB
TOML
699 lines
21 KiB
TOML
[project]
|
|
name = "rally-openstack"
|
|
description = "Rally plugins for OpenStack platform"
|
|
authors = [
|
|
{name = "OpenStack", email = "openstack-discuss@lists.openstack.org"},
|
|
]
|
|
readme = "README.rst"
|
|
license = { text = "Apache License, Version 2.0"}
|
|
classifiers = [
|
|
"Environment :: OpenStack",
|
|
"Intended Audience :: Developers",
|
|
"Intended Audience :: Information Technology",
|
|
"License :: OSI Approved :: Apache Software License",
|
|
"Operating System :: POSIX :: Linux",
|
|
"Programming Language :: Python",
|
|
"Programming Language :: Python :: Implementation :: CPython",
|
|
"Programming Language :: Python :: 3 :: Only",
|
|
"Programming Language :: Python :: 3",
|
|
"Programming Language :: Python :: 3.10",
|
|
"Programming Language :: Python :: 3.11",
|
|
"Programming Language :: Python :: 3.12",
|
|
]
|
|
dynamic = ["version", "dependencies"]
|
|
requires-python = ">=3.10"
|
|
|
|
[project.urls]
|
|
Homepage = "https://docs.openstack.org/rally/latest/"
|
|
|
|
[build-system]
|
|
requires = [
|
|
"setuptools>=64",
|
|
"setuptools_scm>=8"
|
|
]
|
|
build-backend = "setuptools.build_meta"
|
|
|
|
[tool.setuptools]
|
|
include-package-data = true
|
|
|
|
[tool.setuptools.dynamic]
|
|
dependencies = {file = ["requirements.txt"]}
|
|
|
|
[tool.setuptools_scm]
|
|
local_scheme = "no-local-version"
|
|
|
|
[tool.setuptools.packages.find]
|
|
where = ["."]
|
|
include = ["rally_openstack*"]
|
|
exclude = ["tests"]
|
|
|
|
[project.entry-points."rally_plugins"]
|
|
path = "rally_openstack"
|
|
options = "rally_openstack.common.cfg.opts:list_opts"
|
|
|
|
[project.entry-points."oslo.config.opts"]
|
|
rally_openstack = "rally_openstack.common.cfg.opts:list_opts"
|
|
|
|
[tool.mypy]
|
|
files = [
|
|
"rally_openstack",
|
|
]
|
|
python_version = "3.10"
|
|
disallow_untyped_defs = true
|
|
check_untyped_defs = true
|
|
allow_redefinition = true
|
|
strict_equality = true
|
|
# disable warnings on missing `return None` at the end of functions that
|
|
# declare optional result
|
|
no_warn_no_return = true
|
|
|
|
|
|
# Disable type failures for tests
|
|
[[tool.mypy.overrides]]
|
|
module = "tests.*"
|
|
ignore_errors = true
|
|
|
|
# temporary rally disable. wating for a new release
|
|
[[tool.mypy.overrides]]
|
|
module = "rally.*"
|
|
ignore_missing_imports = true
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = [
|
|
"barbicanclient.*",
|
|
"cinderclient.*",
|
|
"designateclient.*",
|
|
"glanceclient.*",
|
|
"gnocchiclient.*",
|
|
"heatclient.*",
|
|
"ironicclient.*",
|
|
"keystoneauth1.*",
|
|
"keystoneclient.*",
|
|
"kubernetes.*",
|
|
"magnumclient.*",
|
|
"manilaclient.*",
|
|
"mistralclient.*",
|
|
"monascaclient.*",
|
|
"novaclient.*",
|
|
"neutronclient.*",
|
|
"octaviaclient.*",
|
|
"osc_lib.*",
|
|
"osprofiler.*",
|
|
"swiftclient.*",
|
|
"troveclient.*",
|
|
"watcherclient.*",
|
|
"zaqarclient.*"
|
|
|
|
]
|
|
ignore_missing_imports = true
|
|
|
|
# FIXME(andreykurilin): all the following should be fixed
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack._compat"
|
|
disable_error_code = ["arg-type", "no-untyped-def", "union-attr"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.cfg.opts"
|
|
disable_error_code = ["no-untyped-def", "var-annotated"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.consts"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.credential"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.osclients"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.gnocchi.metric"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.grafana.grafana"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.heat.main"
|
|
disable_error_code = ["has-type", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.identity.identity"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.identity.keystone_common"
|
|
disable_error_code = ["attr-defined", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.identity.keystone_v2"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.identity.keystone_v3"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.image.glance_common"
|
|
disable_error_code = ["attr-defined", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.image.glance_v1"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.image.glance_v2"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.image.image"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.key_manager.barbican"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.loadbalancer.octavia"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.network.net_utils"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.network.neutron"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.storage.block"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.storage.cinder_common"
|
|
disable_error_code = ["attr-defined", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.storage.cinder_v1"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.storage.cinder_v2"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.services.storage.cinder_v3"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.validators"
|
|
disable_error_code = ["attr-defined", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.common.wrappers.network"
|
|
disable_error_code = ["arg-type", "assignment", "call-overload", "no-untyped-def", "override"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.environment.platforms.existing"
|
|
disable_error_code = ["no-untyped-def", "union-attr"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.cleanup.base"
|
|
disable_error_code = ["attr-defined", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.cleanup.manager"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.cleanup.resources"
|
|
disable_error_code = ["attr-defined", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.context"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.api_versions"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.cinder.volume_types"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.cinder.volumes"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.cleanup.admin"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.cleanup.base"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.cleanup.user"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.dataplane.heat"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.designate.zones"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.glance.images"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.heat.stacks"
|
|
disable_error_code = ["index", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.keystone.roles"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.keystone.users"
|
|
disable_error_code = ["no-untyped-def", "var-annotated"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.magnum.ca_certs"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.magnum.cluster_templates"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.magnum.clusters"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.manila.manila_security_services"
|
|
disable_error_code = ["no-untyped-def", "var-annotated"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.manila.manila_share_networks"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.manila.manila_shares"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.monasca.metrics"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.network.allow_ssh"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.network.existing_network"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.network.networking_agents"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.network.networks"
|
|
disable_error_code = ["assignment", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.network.routers"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.neutron.lbaas"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.nova.flavors"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.nova.keypairs"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.nova.servers"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.quotas.cinder_quotas"
|
|
disable_error_code = ["attr-defined", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.quotas.designate_quotas"
|
|
disable_error_code = ["attr-defined", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.quotas.manila_quotas"
|
|
disable_error_code = ["attr-defined", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.quotas.neutron_quotas"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.quotas.nova_quotas"
|
|
disable_error_code = ["attr-defined", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.quotas.quotas"
|
|
disable_error_code = ["attr-defined", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.swift.objects"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.swift.utils"
|
|
disable_error_code = ["attr-defined", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.vm.custom_image"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.vm.image_command_customizer"
|
|
disable_error_code = ["index", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.contexts.watcher.audit_templates"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.hooks.fault_injection"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenario"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.authenticate.authenticate"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.barbican.containers"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.barbican.orders"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.barbican.secrets"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.barbican.utils"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.cinder.qos_specs"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.cinder.utils"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.cinder.volume_backups"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.cinder.volume_types"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.cinder.volumes"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.designate.basic"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.designate.utils"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.elasticsearch.logging"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.glance.images"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.gnocchi.archive_policy"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.gnocchi.archive_policy_rule"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.gnocchi.capabilities"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.gnocchi.metric"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.gnocchi.resource"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.gnocchi.resource_type"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.gnocchi.status"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.gnocchi.utils"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.grafana.metrics"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.heat.stacks"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.heat.utils"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.ironic.nodes"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.ironic.utils"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.keystone.basic"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.magnum.cluster_templates"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.magnum.clusters"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.magnum.k8s_pods"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.magnum.utils"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.manila.shares"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.manila.utils"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.mistral.executions"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.mistral.utils"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.mistral.workbooks"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.monasca.metrics"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.monasca.utils"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.neutron.bgpvpn"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.neutron.loadbalancer_v1"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.neutron.loadbalancer_v2"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.neutron.network"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.neutron.security_groups"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.neutron.trunk"
|
|
disable_error_code = ["misc", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.neutron.utils"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.nova.aggregates"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.nova.availability_zones"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.nova.flavors"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.nova.hypervisors"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.nova.keypairs"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.nova.server_groups"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.nova.servers"
|
|
disable_error_code = ["misc", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.nova.services"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.nova.utils"
|
|
disable_error_code = ["no-untyped-def", "var-annotated"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.octavia.loadbalancers"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.octavia.pools"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.octavia.utils"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.quotas.quotas"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.quotas.utils"
|
|
disable_error_code = ["dict-item", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.swift.objects"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.swift.utils"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.vm.utils"
|
|
disable_error_code = ["assignment", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.vm.vmtasks"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.vm.workloads.siege"
|
|
disable_error_code = ["call-overload", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.watcher.basic"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.watcher.utils"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.zaqar.basic"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.scenarios.zaqar.utils"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.types"
|
|
disable_error_code = ["no-untyped-def", "union-attr"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.task.ui.charts.osprofilerchart"
|
|
disable_error_code = ["no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.verification.tempest.config"
|
|
disable_error_code = ["assignment", "method-assign", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.verification.tempest.context"
|
|
disable_error_code = ["assignment", "method-assign", "no-untyped-def"]
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = "rally_openstack.verification.tempest.manager"
|
|
disable_error_code = ["no-untyped-def"]
|