Esempio n. 1
0
def host_on(provider):
    try:
        view = navigate_to(provider, 'ProviderNodes')
    except NavigationDestinationNotFound:
        assert False, "Missing nodes in provider's details"

    first_host = view.entities.get_first_entity()
    my_host_on = Host(name=first_host.name, provider=provider)

    if my_host_on.get_power_state() == 'off':
        my_host_on.power_on()
        my_host_on.wait_for_host_state_change('on', 1000)
    return my_host_on
def host_on(provider):
    try:
        navigate_to(provider, 'ProviderNodes')
    except NavigationDestinationNotFound:
        assert "Missing nodes in provider's details"

    my_quads = list(Quadicon.all())
    quad = my_quads[0]
    my_host_on = Host(name=quad.name)

    if my_host_on.get_power_state() == 'off':
        my_host_on.power_on()
        my_host_on.wait_for_host_state_change('on', 1000)
    return my_host_on
def host_on(provider):
    try:
        navigate_to(provider, 'ProviderNodes')
    except NavigationDestinationNotFound:
        assert "Missing nodes in provider's details"

    my_quads = list(Quadicon.all())
    quad = my_quads[0]
    my_host_on = Host(name=quad.name, provider=provider)

    if my_host_on.get_power_state() == 'off':
        my_host_on.power_on()
        my_host_on.wait_for_host_state_change('on', 1000)
    return my_host_on