cfme.web_ui.topology module

class cfme.web_ui.topology.Topology(o)[source]

Bases: object

ELEMENTS = '//kubernetes-topology-graph//*[name()="g"]'
LEGENDS = '//kubernetes-topology-icon'
LINES = '//kubernetes-topology-graph//*[name()="line"]'
__iter__()[source]

This enables you to iterate through like it was a dictionary, just without .iteritems

elements(element_type=None)[source]
legends
lines(connection=None)[source]
refresh()[source]
reload()[source]
reload_elements()[source]
class cfme.web_ui.topology.TopologyDisplayNames[source]

Bases: object

DISPLAY_NAME = '//*[contains(@class, \'container_topology\')]//label[contains(., \'Display Names\')]/input|//*[@id="box_display_names"]'
disable()[source]
enable(enable=True)[source]
is_enabled
class cfme.web_ui.topology.TopologyElement(o, element)[source]

Bases: object

children
double_click()[source]
is_displayed()[source]
is_hidden
parents
class cfme.web_ui.topology.TopologyLegend(name, element)[source]

Bases: object

is_active
name
set_active(active=True)[source]
class cfme.web_ui.topology.TopologyLine(element)[source]

Bases: object

class cfme.web_ui.topology.TopologySearchBox[source]

Bases: object

SEARCH_BOX = "//input[@id='search_topology']|//input[@id='search']"
SEARCH_CLEAR = "//button[contains(@class, 'clear')]"
SEARCH_SUBMIT = "//button[contains(@class, 'search-topology-button')]"
clear()[source]
submit()[source]
text(submit=True, text=None)[source]