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')