Source code for cfme.middleware.topology

from navmazing import NavigateToAttribute

from cfme.common import TopologyMixin
from cfme.utils.appliance.implementations.ui import CFMENavigateStep, navigator, navigate_to


[docs]class MiddlewareTopology(TopologyMixin): @classmethod
[docs] def load_topology_page(cls): navigate_to(MiddlewareTopology, 'All')
@navigator.register(MiddlewareTopology, 'All')
[docs]class All(CFMENavigateStep): prerequisite = NavigateToAttribute('appliance.server', 'LoggedIn')
[docs] def step(self): self.prerequisite_view.navigation.select('Middleware', 'Topology')