Fix the order of imports
Change-Id: I99a6f09bd5e4385f9a7710f374a1eb41bad28c74
This commit is contained in:
parent
206cb080ac
commit
fda172a4ce
@ -13,21 +13,17 @@
|
||||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
|
||||
from boto import exception as boto_exception
|
||||
from neutronclient.common import exceptions as neutron_exceptions
|
||||
from novaclient import exceptions as nova_exc
|
||||
from saharaclient.api import base as saharaclient_base
|
||||
|
||||
from rally.common import cfg
|
||||
from rally.common import logging
|
||||
from rally.task import utils as task_utils
|
||||
|
||||
from rally_openstack.cleanup import base
|
||||
from rally_openstack.services.identity import identity
|
||||
from rally_openstack.services.image import glance_v2
|
||||
from rally_openstack.services.image import image
|
||||
from rally.task import utils as task_utils
|
||||
|
||||
|
||||
CONF = cfg.CONF
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
||||
|
||||
@ -178,6 +174,8 @@ class NovaFlavors(base.ResourceManager):
|
||||
pass
|
||||
|
||||
def is_deleted(self):
|
||||
from novaclient import exceptions as nova_exc
|
||||
|
||||
try:
|
||||
self._manager().get(self.name())
|
||||
except nova_exc.NotFound:
|
||||
@ -211,6 +209,8 @@ class EC2Mixin(object):
|
||||
class EC2Server(EC2Mixin, base.ResourceManager):
|
||||
|
||||
def is_deleted(self):
|
||||
from boto import exception as boto_exception
|
||||
|
||||
try:
|
||||
instances = self._manager().get_only_instances(
|
||||
instance_ids=[self.id()])
|
||||
@ -405,6 +405,8 @@ class NeutronPort(NeutronMixin):
|
||||
self._manager().remove_interface_router(
|
||||
self.raw_resource["device_id"], {"port_id": self.id()})
|
||||
else:
|
||||
from neutronclient.common import exceptions as neutron_exceptions
|
||||
|
||||
try:
|
||||
self._manager().delete_port(self.id())
|
||||
except neutron_exceptions.PortNotFoundClient:
|
||||
@ -616,6 +618,8 @@ class SaharaCluster(base.ResourceManager):
|
||||
# saharaclient/api/base.py#L145
|
||||
|
||||
def is_deleted(self):
|
||||
from saharaclient.api import base as saharaclient_base
|
||||
|
||||
try:
|
||||
self._manager().get(self.id())
|
||||
return False
|
||||
|
@ -15,9 +15,10 @@ import random
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally import exceptions
|
||||
from rally_openstack import osclients
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack import osclients
|
||||
|
||||
|
||||
@validation.configure("check_api_versions")
|
||||
class CheckOpenStackAPIVersionsValidator(validation.Validator):
|
||||
|
@ -14,15 +14,15 @@
|
||||
|
||||
import time
|
||||
|
||||
from six import moves
|
||||
|
||||
from rally.common import logging
|
||||
from rally.common import utils as rutils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally import exceptions
|
||||
from rally_openstack.scenarios.ceilometer import utils as ceilo_utils
|
||||
from rally.task import context
|
||||
from six import moves
|
||||
|
||||
from rally_openstack.scenarios.ceilometer import utils as ceilo_utils
|
||||
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
@ -16,10 +16,11 @@ from rally.common import logging
|
||||
from rally.common import utils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack import osclients
|
||||
from rally_openstack.services.storage import block
|
||||
from rally.task import context
|
||||
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
@ -14,10 +14,11 @@
|
||||
|
||||
from rally.common import utils as rutils
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack import osclients
|
||||
from rally_openstack.services.storage import block
|
||||
from rally.task import context
|
||||
|
||||
|
||||
@context.configure(name="volumes", platform="openstack", order=420)
|
||||
|
@ -16,10 +16,11 @@
|
||||
import sys
|
||||
|
||||
from rally.common import validation
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager
|
||||
from rally_openstack.contexts.cleanup import base
|
||||
from rally_openstack import scenario
|
||||
from rally.task import context
|
||||
|
||||
|
||||
@validation.add(name="check_cleanup_resources", admin_required=True)
|
||||
|
@ -15,6 +15,7 @@
|
||||
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
|
||||
from rally_openstack.cleanup import manager
|
||||
|
||||
|
||||
|
@ -16,10 +16,11 @@
|
||||
import sys
|
||||
|
||||
from rally.common import validation
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager
|
||||
from rally_openstack.contexts.cleanup import base
|
||||
from rally_openstack import scenario
|
||||
from rally.task import context
|
||||
|
||||
|
||||
@validation.add(name="check_cleanup_resources", admin_required=False)
|
||||
|
@ -19,10 +19,11 @@ from rally.common import utils as rutils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally import exceptions
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack import osclients
|
||||
from rally_openstack.scenarios.heat import utils as heat_utils
|
||||
from rally.task import context
|
||||
|
||||
|
||||
def get_data(filename_or_resource):
|
||||
|
@ -15,9 +15,10 @@
|
||||
from rally.common import utils as rutils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack.scenarios.designate import utils
|
||||
from rally.task import context
|
||||
|
||||
|
||||
@validation.add("required_platform", platform="openstack", users=True)
|
||||
|
@ -15,11 +15,12 @@
|
||||
from rally.common import logging
|
||||
from rally.common import utils as rutils
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack import osclients
|
||||
from rally_openstack.scenarios.ec2 import utils as ec2_utils
|
||||
from rally_openstack import types
|
||||
from rally.task import context
|
||||
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
@ -17,10 +17,12 @@ from rally.common import logging
|
||||
from rally.common import utils as rutils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack import osclients
|
||||
from rally_openstack.services.image import image
|
||||
from rally.task import context
|
||||
|
||||
|
||||
CONF = cfg.CONF
|
||||
|
||||
|
@ -16,9 +16,10 @@
|
||||
from rally.common import utils as rutils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack.scenarios.heat import utils as heat_utils
|
||||
from rally.task import context
|
||||
|
||||
|
||||
@validation.add("required_platform", platform="openstack", users=True)
|
||||
|
@ -19,9 +19,10 @@ from rally.common import logging
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally import exceptions
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack import osclients
|
||||
from rally_openstack.services.identity import identity
|
||||
from rally.task import context
|
||||
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
@ -23,11 +23,12 @@ from rally.common import utils as rutils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally import exceptions
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack import credential
|
||||
from rally_openstack import osclients
|
||||
from rally_openstack.services.identity import identity
|
||||
from rally_openstack.wrappers import network
|
||||
from rally.task import context
|
||||
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
@ -24,9 +24,10 @@ from cryptography.x509 import oid
|
||||
from rally.common import utils as rutils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally_openstack.scenarios.magnum import utils as magnum_utils
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.scenarios.magnum import utils as magnum_utils
|
||||
|
||||
|
||||
@validation.add("required_platform", platform="openstack", users=True)
|
||||
@context.configure(name="ca_certs", platform="openstack", order=490)
|
||||
|
@ -15,9 +15,10 @@
|
||||
from rally.common import utils as rutils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack.scenarios.magnum import utils as magnum_utils
|
||||
from rally.task import context
|
||||
|
||||
|
||||
@validation.add("required_platform", platform="openstack", users=True)
|
||||
|
@ -15,10 +15,11 @@
|
||||
from rally.common import utils as rutils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack.scenarios.magnum import utils as magnum_utils
|
||||
from rally_openstack.scenarios.nova import utils as nova_utils
|
||||
from rally.task import context
|
||||
|
||||
|
||||
@validation.add("required_platform", platform="openstack", users=True)
|
||||
|
@ -17,10 +17,12 @@ from rally.common import cfg
|
||||
from rally.common import utils
|
||||
from rally.common import validation
|
||||
from rally import consts as rally_consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack.contexts.manila import consts
|
||||
from rally_openstack.scenarios.manila import utils as manila_utils
|
||||
from rally.task import context
|
||||
|
||||
|
||||
CONF = cfg.CONF
|
||||
CONTEXT_NAME = consts.SECURITY_SERVICES_CONTEXT_NAME
|
||||
|
@ -19,10 +19,12 @@ from rally.common import utils
|
||||
from rally.common import validation
|
||||
from rally import consts as rally_consts
|
||||
from rally import exceptions
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack.contexts.manila import consts
|
||||
from rally_openstack.scenarios.manila import utils as manila_utils
|
||||
from rally.task import context
|
||||
|
||||
|
||||
CONF = cfg.CONF
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
@ -17,10 +17,11 @@ from rally.common import cfg
|
||||
from rally.common import utils
|
||||
from rally.common import validation
|
||||
from rally import consts as rally_consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack.contexts.manila import consts
|
||||
from rally_openstack.scenarios.manila import utils as manila_utils
|
||||
from rally.task import context
|
||||
|
||||
CONF = cfg.CONF
|
||||
CONTEXT_NAME = consts.SHARES_CONTEXT_NAME
|
||||
|
@ -17,9 +17,10 @@ from six import moves
|
||||
from rally.common import utils as rutils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally_openstack.scenarios.monasca import utils as monasca_utils
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.scenarios.monasca import utils as monasca_utils
|
||||
|
||||
|
||||
@validation.add("required_platform", platform="openstack", users=True)
|
||||
@context.configure(name="monasca_metrics", platform="openstack", order=510)
|
||||
|
@ -16,9 +16,10 @@
|
||||
from rally.common import utils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack.scenarios.murano import utils as murano_utils
|
||||
from rally.task import context
|
||||
|
||||
|
||||
@validation.add("required_platform", platform="openstack", users=True)
|
||||
|
@ -21,9 +21,10 @@ from rally.common import utils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally import exceptions
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack import osclients
|
||||
from rally.task import context
|
||||
|
||||
|
||||
@validation.add("required_platform", platform="openstack", users=True)
|
||||
|
@ -16,9 +16,10 @@
|
||||
from rally.common import logging
|
||||
from rally.common import utils
|
||||
from rally.common import validation
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack import osclients
|
||||
from rally_openstack.wrappers import network
|
||||
from rally.task import context
|
||||
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
@ -15,9 +15,10 @@
|
||||
from rally.common import utils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack import osclients
|
||||
from rally_openstack.wrappers import network as network_wrapper
|
||||
from rally.task import context
|
||||
|
||||
|
||||
@validation.add("required_platform", platform="openstack", users=True)
|
||||
|
@ -17,9 +17,10 @@ from rally.common import logging
|
||||
from rally.common import utils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack import osclients
|
||||
from rally_openstack.wrappers import network as network_wrapper
|
||||
from rally.task import context
|
||||
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
@ -16,9 +16,10 @@
|
||||
from rally.common import utils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack.scenarios.neutron import utils as neutron_utils
|
||||
from rally.task import context
|
||||
|
||||
|
||||
@validation.add("required_platform", platform="openstack", admin=True,
|
||||
|
@ -14,9 +14,10 @@ from rally.common import logging
|
||||
from rally.common import utils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack import osclients
|
||||
from rally_openstack.wrappers import network as network_wrapper
|
||||
from rally.task import context
|
||||
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
@ -17,9 +17,11 @@ from rally.common import logging
|
||||
from rally.common import utils as rutils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack import osclients
|
||||
from rally.task import context
|
||||
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
||||
|
@ -14,9 +14,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally.common import validation
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack import osclients
|
||||
from rally.task import context
|
||||
|
||||
|
||||
@validation.add("required_platform", platform="openstack", users=True)
|
||||
|
@ -15,11 +15,12 @@
|
||||
from rally.common import logging
|
||||
from rally.common import utils as rutils
|
||||
from rally.common import validation
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack import osclients
|
||||
from rally_openstack.scenarios.nova import utils as nova_utils
|
||||
from rally_openstack import types
|
||||
from rally.task import context
|
||||
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
@ -16,13 +16,14 @@
|
||||
from rally.common import logging
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.contexts.quotas import cinder_quotas
|
||||
from rally_openstack.contexts.quotas import designate_quotas
|
||||
from rally_openstack.contexts.quotas import manila_quotas
|
||||
from rally_openstack.contexts.quotas import neutron_quotas
|
||||
from rally_openstack.contexts.quotas import nova_quotas
|
||||
from rally_openstack import osclients
|
||||
from rally.task import context
|
||||
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
@ -18,11 +18,12 @@ from rally.common import utils as rutils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally import exceptions
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack.scenarios.sahara import utils
|
||||
from rally.task import context
|
||||
from rally.task import utils as bench_utils
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack.scenarios.sahara import utils
|
||||
|
||||
|
||||
CONF = cfg.CONF
|
||||
|
||||
|
@ -16,11 +16,12 @@ from rally.common import utils as rutils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally import exceptions
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack import osclients
|
||||
from rally_openstack.scenarios.sahara import utils
|
||||
from rally_openstack.services.image import image as image_services
|
||||
from rally.task import context
|
||||
|
||||
|
||||
@validation.add("required_platform", platform="openstack", users=True)
|
||||
|
@ -19,11 +19,12 @@ from six.moves.urllib import parse
|
||||
from rally.common import utils as rutils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack import osclients
|
||||
from rally_openstack.scenarios.sahara import utils
|
||||
from rally_openstack.scenarios.swift import utils as swift_utils
|
||||
from rally.task import context
|
||||
|
||||
|
||||
@validation.add("required_platform", platform="openstack", users=True)
|
||||
|
@ -19,10 +19,11 @@ from rally.common import utils as rutils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally import exceptions
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack import osclients
|
||||
from rally_openstack.scenarios.sahara import utils
|
||||
from rally.task import context
|
||||
|
||||
|
||||
@validation.add("required_platform", platform="openstack", users=True)
|
||||
|
@ -16,11 +16,12 @@
|
||||
from rally.common import utils as rutils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack import osclients
|
||||
from rally_openstack.scenarios.sahara import utils
|
||||
from rally_openstack.scenarios.swift import utils as swift_utils
|
||||
from rally.task import context
|
||||
|
||||
|
||||
@validation.add("required_platform", platform="openstack", users=True)
|
||||
|
@ -13,9 +13,10 @@
|
||||
from rally.common import utils as rutils
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally_openstack.scenarios.senlin import utils as senlin_utils
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.scenarios.senlin import utils as senlin_utils
|
||||
|
||||
|
||||
@validation.add("required_platform", platform="openstack", users=True)
|
||||
@context.configure(name="profiles", platform="openstack", order=190)
|
||||
|
@ -17,9 +17,10 @@ from rally.common import logging
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally import exceptions
|
||||
from rally_openstack.contexts.swift import utils as swift_utils
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.contexts.swift import utils as swift_utils
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
||||
|
||||
|
@ -17,6 +17,7 @@ import tempfile
|
||||
|
||||
from rally.common import broker
|
||||
from rally.common import utils as rutils
|
||||
|
||||
from rally_openstack.scenarios.swift import utils as swift_utils
|
||||
|
||||
|
||||
|
@ -21,11 +21,13 @@ from rally.common import broker
|
||||
from rally.common import logging
|
||||
from rally.common import utils
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack import osclients
|
||||
from rally_openstack.scenarios.vm import vmtasks
|
||||
from rally_openstack.services.image import image
|
||||
from rally_openstack import types
|
||||
from rally.task import context
|
||||
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
||||
|
@ -17,9 +17,10 @@ import copy
|
||||
|
||||
from rally.common import validation
|
||||
from rally import exceptions
|
||||
import rally.task.context as context
|
||||
|
||||
from rally_openstack.contexts.vm import custom_image
|
||||
from rally_openstack.scenarios.vm import utils as vm_utils
|
||||
import rally.task.context as context
|
||||
|
||||
|
||||
@validation.add("required_platform", platform="openstack", users=True)
|
||||
|
@ -18,11 +18,12 @@ import six
|
||||
|
||||
from rally.common import validation
|
||||
from rally import consts
|
||||
from rally.task import context
|
||||
|
||||
from rally_openstack.cleanup import manager as resource_manager
|
||||
from rally_openstack import osclients
|
||||
from rally_openstack.scenarios.watcher import utils as watcher_utils
|
||||
from rally_openstack import types
|
||||
from rally.task import context
|
||||
|
||||
|
||||
@validation.add("required_platform", platform="openstack", admin=True)
|
||||
|
@ -17,13 +17,14 @@ import functools
|
||||
import random
|
||||
|
||||
from osprofiler import profiler
|
||||
|
||||
from rally.common import cfg
|
||||
from rally.common.plugin import plugin
|
||||
from rally_openstack import osclients
|
||||
from rally.task import context
|
||||
from rally.task import scenario
|
||||
|
||||
from rally_openstack import osclients
|
||||
|
||||
|
||||
configure = functools.partial(scenario.configure, platform="openstack")
|
||||
|
||||
CONF = cfg.CONF
|
||||
@ -119,8 +120,9 @@ class OpenStackScenario(scenario.Scenario):
|
||||
"""Inits the profiler."""
|
||||
if not CONF.openstack.enable_profiler:
|
||||
return
|
||||
|
||||
if context is not None:
|
||||
cred = None
|
||||
|
||||
profiler_hmac_key = None
|
||||
profiler_conn_str = None
|
||||
if context.get("admin"):
|
||||
|
@ -13,10 +13,11 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally_openstack import scenario
|
||||
from rally.task import atomic
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
|
||||
|
||||
"""Scenarios for Authentication mechanism."""
|
||||
|
||||
|
@ -13,9 +13,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.ceilometer import utils as ceiloutils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
@validation.add("required_services",
|
||||
|
@ -17,10 +17,11 @@ Scenarios for Ceilometer Events API.
|
||||
"""
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.ceilometer import utils as cutils
|
||||
from rally_openstack.scenarios.keystone import basic as kbasic
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
# NOTE(idegtiarov): to work with event we need to create it, there are
|
||||
|
@ -13,9 +13,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.ceilometer import utils as ceiloutils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Ceilometer Meters API."""
|
||||
|
@ -15,9 +15,10 @@
|
||||
import json
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.ceilometer import utils as ceiloutils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Ceilometer Queries API."""
|
||||
|
@ -13,9 +13,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.ceilometer import utils as ceiloutils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Ceilometer Resource API."""
|
||||
|
@ -13,9 +13,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.ceilometer import utils as ceiloutils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Ceilometer Samples API."""
|
||||
|
@ -14,9 +14,10 @@
|
||||
|
||||
from rally.common import logging
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.ceilometer import utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Ceilometer Stats API."""
|
||||
|
@ -13,10 +13,11 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.ceilometer import utils as cutils
|
||||
from rally_openstack.scenarios.keystone import basic as kbasic
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Ceilometer Events API."""
|
||||
|
@ -15,12 +15,12 @@
|
||||
import datetime as dt
|
||||
import uuid
|
||||
|
||||
import six
|
||||
|
||||
from rally import exceptions
|
||||
from rally_openstack import scenario
|
||||
from rally.task import atomic
|
||||
from rally.task import utils as bench_utils
|
||||
import six
|
||||
|
||||
from rally_openstack import scenario
|
||||
|
||||
|
||||
class CeilometerScenario(scenario.OpenStackScenario):
|
||||
|
@ -13,9 +13,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.cinder import utils as cinder_utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Cinder QoS."""
|
||||
|
@ -18,12 +18,14 @@ import random
|
||||
from rally.common import cfg
|
||||
from rally.common import logging
|
||||
from rally import exceptions
|
||||
from rally.task import atomic
|
||||
from rally.task import utils as bench_utils
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.services.storage import block
|
||||
from rally_openstack.wrappers import cinder as cinder_wrapper
|
||||
from rally_openstack.wrappers import glance as glance_wrapper
|
||||
from rally.task import atomic
|
||||
from rally.task import utils as bench_utils
|
||||
|
||||
|
||||
CONF = cfg.CONF
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
@ -13,9 +13,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.cinder import utils as cinder_utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Cinder Volume Backup."""
|
||||
|
@ -14,10 +14,11 @@
|
||||
|
||||
from rally.common import logging
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.cinder import utils as cinder_utils
|
||||
from rally_openstack.services.storage import cinder_v2
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
@ -18,13 +18,15 @@ import random
|
||||
from rally.common import logging
|
||||
from rally import consts
|
||||
from rally import exceptions
|
||||
from rally.task import atomic
|
||||
from rally.task import types
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.cinder import utils as cinder_utils
|
||||
from rally_openstack.scenarios.glance import images
|
||||
from rally_openstack.scenarios.nova import utils as nova_utils
|
||||
from rally.task import atomic
|
||||
from rally.task import types
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
||||
|
@ -13,12 +13,14 @@
|
||||
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
|
||||
import random
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.designate import utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Basic scenarios for Designate."""
|
||||
|
@ -14,9 +14,10 @@
|
||||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally.task import atomic
|
||||
|
||||
from rally_openstack import scenario
|
||||
|
||||
|
||||
class DesignateScenario(scenario.OpenStackScenario):
|
||||
"""Base class for Designate scenarios with basic atomic actions."""
|
||||
|
@ -13,11 +13,12 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.ec2 import utils
|
||||
from rally.task import types
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.ec2 import utils
|
||||
|
||||
|
||||
"""Scenarios for servers using EC2."""
|
||||
|
||||
|
@ -14,10 +14,11 @@
|
||||
|
||||
|
||||
from rally.common import cfg
|
||||
from rally_openstack import scenario
|
||||
from rally.task import atomic
|
||||
from rally.task import utils
|
||||
|
||||
from rally_openstack import scenario
|
||||
|
||||
|
||||
CONF = cfg.CONF
|
||||
|
||||
|
@ -15,12 +15,13 @@
|
||||
|
||||
from rally.common import logging
|
||||
from rally import consts
|
||||
from rally.task import types
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.nova import utils as nova_utils
|
||||
from rally_openstack.services.image import glance_v2
|
||||
from rally_openstack.services.image import image
|
||||
from rally.task import types
|
||||
from rally.task import validation
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
||||
|
@ -15,11 +15,12 @@
|
||||
|
||||
from rally.common import cfg
|
||||
from rally.common import logging
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.wrappers import glance as glance_wrapper
|
||||
from rally.task import atomic
|
||||
from rally.task import utils
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.wrappers import glance as glance_wrapper
|
||||
|
||||
|
||||
CONF = cfg.CONF
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
@ -13,9 +13,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.gnocchi import utils as gnocchiutils
|
||||
from rally.task import validation
|
||||
|
||||
"""Scenarios for Gnocchi capabilities."""
|
||||
|
||||
|
@ -13,9 +13,11 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.gnocchi import utils as gnocchiutils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Gnocchi status."""
|
||||
|
||||
|
@ -14,12 +14,13 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.heat import utils
|
||||
from rally.task import atomic
|
||||
from rally.task import types
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.heat import utils
|
||||
|
||||
|
||||
"""Scenarios for Heat stacks."""
|
||||
|
||||
|
@ -13,14 +13,14 @@
|
||||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
|
||||
import requests
|
||||
|
||||
from rally.common import cfg
|
||||
from rally.common import logging
|
||||
from rally import exceptions
|
||||
from rally_openstack import scenario
|
||||
from rally.task import atomic
|
||||
from rally.task import utils
|
||||
import requests
|
||||
|
||||
from rally_openstack import scenario
|
||||
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
@ -15,9 +15,10 @@
|
||||
|
||||
from rally.common import logging
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.ironic import utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for ironic nodes."""
|
||||
|
@ -16,10 +16,11 @@
|
||||
import string
|
||||
|
||||
from rally.common import cfg
|
||||
from rally_openstack import scenario
|
||||
from rally.task import atomic
|
||||
from rally.task import utils
|
||||
|
||||
from rally_openstack import scenario
|
||||
|
||||
|
||||
CONF = cfg.CONF
|
||||
|
||||
|
@ -14,9 +14,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally.common import logging
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.services.identity import identity
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
class KeystoneBasic(scenario.OpenStackScenario):
|
||||
|
@ -16,9 +16,10 @@
|
||||
import uuid
|
||||
|
||||
from rally.common import logging
|
||||
from rally.task import atomic
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.wrappers import keystone as keystone_wrapper
|
||||
from rally.task import atomic
|
||||
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
@ -13,9 +13,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.magnum import utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Magnum cluster_templates."""
|
||||
|
@ -13,10 +13,12 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.magnum import utils
|
||||
from rally_openstack.scenarios.nova import utils as nova_utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Magnum clusters."""
|
||||
|
||||
|
@ -12,12 +12,12 @@
|
||||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
import yaml
|
||||
|
||||
from rally import consts
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.magnum import utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Kubernetes pods and rcs."""
|
||||
|
@ -25,10 +25,12 @@ from kubernetes.client.rest import ApiException
|
||||
from rally.common import cfg
|
||||
from rally.common import utils as common_utils
|
||||
from rally import exceptions
|
||||
from rally_openstack import scenario
|
||||
from rally.task import atomic
|
||||
from rally.task import utils
|
||||
|
||||
from rally_openstack import scenario
|
||||
|
||||
|
||||
CONF = cfg.CONF
|
||||
|
||||
|
||||
|
@ -15,10 +15,11 @@
|
||||
|
||||
from rally.common import logging
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack.contexts.manila import consts as manila_consts
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.manila import utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Manila shares."""
|
||||
|
@ -17,11 +17,12 @@ import random
|
||||
|
||||
from rally.common import cfg
|
||||
from rally import exceptions
|
||||
from rally_openstack.contexts.manila import consts
|
||||
from rally_openstack import scenario
|
||||
from rally.task import atomic
|
||||
from rally.task import utils
|
||||
|
||||
from rally_openstack.contexts.manila import consts
|
||||
from rally_openstack import scenario
|
||||
|
||||
|
||||
CONF = cfg.CONF
|
||||
|
||||
|
@ -14,14 +14,14 @@
|
||||
|
||||
import json
|
||||
|
||||
from rally import consts
|
||||
from rally.task import types
|
||||
from rally.task import validation
|
||||
import six
|
||||
import yaml
|
||||
|
||||
from rally import consts
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.mistral import utils
|
||||
from rally.task import types
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Mistral execution."""
|
||||
|
@ -14,12 +14,12 @@
|
||||
# under the License.
|
||||
|
||||
|
||||
import yaml
|
||||
|
||||
from rally.common import cfg
|
||||
from rally_openstack import scenario
|
||||
from rally.task import atomic
|
||||
from rally.task import utils
|
||||
import yaml
|
||||
|
||||
from rally_openstack import scenario
|
||||
|
||||
|
||||
CONF = cfg.CONF
|
||||
|
@ -14,11 +14,12 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.mistral import utils
|
||||
from rally.task import types
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.mistral import utils
|
||||
|
||||
|
||||
"""Scenarios for Mistral workbook."""
|
||||
|
||||
|
@ -13,9 +13,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.monasca import utils as monascautils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for monasca Metrics API."""
|
||||
|
@ -17,9 +17,10 @@ import time
|
||||
import uuid
|
||||
|
||||
from rally.common import cfg
|
||||
from rally_openstack import scenario
|
||||
from rally.task import atomic
|
||||
|
||||
from rally_openstack import scenario
|
||||
|
||||
|
||||
CONF = cfg.CONF
|
||||
|
||||
|
@ -14,9 +14,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.murano import utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Murano environments."""
|
||||
|
@ -17,11 +17,12 @@
|
||||
import os
|
||||
|
||||
from rally import consts
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.murano import utils
|
||||
from rally.task import types
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.murano import utils
|
||||
|
||||
|
||||
"""Scenarios for Murano packages."""
|
||||
|
||||
|
@ -19,14 +19,14 @@ import tempfile
|
||||
import uuid
|
||||
import zipfile
|
||||
|
||||
import yaml
|
||||
|
||||
from rally.common import cfg
|
||||
from rally.common import fileutils
|
||||
from rally.common import utils as common_utils
|
||||
from rally_openstack import scenario
|
||||
from rally.task import atomic
|
||||
from rally.task import utils
|
||||
import yaml
|
||||
|
||||
from rally_openstack import scenario
|
||||
|
||||
|
||||
CONF = cfg.CONF
|
||||
|
@ -9,12 +9,14 @@
|
||||
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
|
||||
import random
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.neutron import utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
def _create_random_route_target():
|
||||
|
@ -13,9 +13,10 @@
|
||||
import random
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.neutron import utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Neutron Loadbalancer v1."""
|
||||
|
@ -11,9 +11,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.neutron import utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Neutron Loadbalancer v2."""
|
||||
|
@ -14,9 +14,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.neutron import utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Neutron."""
|
||||
|
@ -11,9 +11,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.neutron import utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Neutron Security Groups."""
|
||||
|
@ -18,11 +18,12 @@ import random
|
||||
from rally.common import cfg
|
||||
from rally.common import logging
|
||||
from rally import exceptions
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.wrappers import network as network_wrapper
|
||||
from rally.task import atomic
|
||||
from rally.task import utils
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.wrappers import network as network_wrapper
|
||||
|
||||
|
||||
CONF = cfg.CONF
|
||||
|
||||
|
@ -14,9 +14,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.nova import utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Nova agents."""
|
||||
|
@ -15,11 +15,12 @@
|
||||
|
||||
from rally import consts
|
||||
from rally import exceptions
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.nova import utils
|
||||
from rally.task import types
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.nova import utils
|
||||
|
||||
|
||||
"""Scenarios for Nova aggregates."""
|
||||
|
||||
|
@ -14,9 +14,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.nova import utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Nova availability-zones."""
|
||||
|
@ -15,9 +15,10 @@
|
||||
|
||||
from rally.common import logging
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.nova import utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Nova flavors."""
|
||||
|
@ -14,9 +14,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.nova import utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Nova hosts."""
|
||||
|
@ -14,9 +14,10 @@
|
||||
# under the License.
|
||||
|
||||
from rally import consts
|
||||
from rally.task import validation
|
||||
|
||||
from rally_openstack import scenario
|
||||
from rally_openstack.scenarios.nova import utils
|
||||
from rally.task import validation
|
||||
|
||||
|
||||
"""Scenarios for Nova hypervisors."""
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user