当前位置: 首页>>代码示例>>Python>>正文


Python BaseProvider.clear_providers方法代码示例

本文整理汇总了Python中cfme.common.provider.BaseProvider.clear_providers方法的典型用法代码示例。如果您正苦于以下问题:Python BaseProvider.clear_providers方法的具体用法?Python BaseProvider.clear_providers怎么用?Python BaseProvider.clear_providers使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在cfme.common.provider.BaseProvider的用法示例。


在下文中一共展示了BaseProvider.clear_providers方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: has_no_providers

# 需要导入模块: from cfme.common.provider import BaseProvider [as 别名]
# 或者: from cfme.common.provider.BaseProvider import clear_providers [as 别名]
def has_no_providers():
    """ Clears all management systems from an applicance

    This is a destructive fixture. It will clear all managements systems from
    the current appliance.
    """
    BaseProvider.clear_providers()
开发者ID:FilipB,项目名称:cfme_tests,代码行数:9,代码来源:mgmt_system.py

示例2: handle_provider

# 需要导入模块: from cfme.common.provider import BaseProvider [as 别名]
# 或者: from cfme.common.provider.BaseProvider import clear_providers [as 别名]
def handle_provider(provider):
    try:
        BaseProvider.clear_providers()
        providers.setup_provider(provider.key)
    except FlashMessageException as e:
        e.skip_and_log("Provider failed to set up")
    else:
        yield
    finally:
        BaseProvider.clear_providers()
开发者ID:patchkez,项目名称:cfme_tests,代码行数:12,代码来源:test_utilization_metrics.py

示例3: clean_setup_provider

# 需要导入模块: from cfme.common.provider import BaseProvider [as 别名]
# 或者: from cfme.common.provider.BaseProvider import clear_providers [as 别名]
def clean_setup_provider(request, has_no_providers_modscope, setup_provider_modscope,
        provider):
    yield
    BaseProvider.clear_providers()
开发者ID:LandoCalrizzian,项目名称:cfme_tests,代码行数:6,代码来源:test_metering_report.py

示例4: clean_setup_provider

# 需要导入模块: from cfme.common.provider import BaseProvider [as 别名]
# 或者: from cfme.common.provider.BaseProvider import clear_providers [as 别名]
def clean_setup_provider(request, provider):
    BaseProvider.clear_providers()
    setup_or_skip(request, provider)
    yield
    BaseProvider.clear_providers()
开发者ID:hhovsepy,项目名称:cfme_tests,代码行数:7,代码来源:test_utilization_metrics.py

示例5: has_no_providers_modscope

# 需要导入模块: from cfme.common.provider import BaseProvider [as 别名]
# 或者: from cfme.common.provider.BaseProvider import clear_providers [as 别名]
def has_no_providers_modscope(request):
    BaseProvider.clear_providers()
开发者ID:apagac,项目名称:cfme_tests,代码行数:4,代码来源:provider.py

示例6: has_no_providers

# 需要导入模块: from cfme.common.provider import BaseProvider [as 别名]
# 或者: from cfme.common.provider.BaseProvider import clear_providers [as 别名]
def has_no_providers(request):
    BaseProvider.clear_providers()
开发者ID:apagac,项目名称:cfme_tests,代码行数:4,代码来源:provider.py

示例7: a_provider

# 需要导入模块: from cfme.common.provider import BaseProvider [as 别名]
# 或者: from cfme.common.provider.BaseProvider import clear_providers [as 别名]
def a_provider(request):
    BaseProvider.clear_providers()
    not_scvmm = ProviderFilter(classes=[SCVMMProvider],
                               inverted=True)  # scvmm doesn't provide events
    all_prov = ProviderFilter(classes=[InfraProvider])
    return setup_one_or_skip(request, filters=[not_scvmm, all_prov])
开发者ID:jkandasa,项目名称:integration_tests,代码行数:8,代码来源:test_timelines.py

示例8: any_provider_session

# 需要导入模块: from cfme.common.provider import BaseProvider [as 别名]
# 或者: from cfme.common.provider.BaseProvider import clear_providers [as 别名]
def any_provider_session():
    BaseProvider.clear_providers()  # To make it clean
    providers.setup_a_provider(validate=True, check_existing=True)
开发者ID:FilipB,项目名称:cfme_tests,代码行数:5,代码来源:provider.py

示例9: a_provider

# 需要导入模块: from cfme.common.provider import BaseProvider [as 别名]
# 或者: from cfme.common.provider.BaseProvider import clear_providers [as 别名]
def a_provider(request):
    BaseProvider.clear_providers()
    prov_filter = ProviderFilter(classes=[InfraProvider])
    return setup_one_or_skip(request, filters=[prov_filter])
开发者ID:jkandasa,项目名称:integration_tests,代码行数:6,代码来源:test_infra_object_tag_visibility.py


注:本文中的cfme.common.provider.BaseProvider.clear_providers方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。