cfme.utils.appliance.implementations package

Module contents

class cfme.utils.appliance.implementations.Implementation(owner)[source]

Bases: object

UI implementation using the normal ux

appliance
create_view(view_class, additional_context=None)[source]

Method that is used to instantiate a Widgetastic View.

Views may define LOCATION on them, that implies a force_navigate() call with LOCATION as parameter.

Parameters:
  • view_class – A view class, subclass of widgetastic.widget.View
  • additional_context – Additional informations passed to the view (user name, VM name, ...) which is also passed to the force_navigate() in case when navigation is requested.
Returns:

An instance of the view_class

open_browser(url_key=None)[source]
quit_browser()[source]