cfme.utils.appliance.implementations.ssui module

class cfme.utils.appliance.implementations.ssui.MiqSSUIBrowser(selenium, endpoint, extra_objects=None)[source]

Bases: widgetastic.browser.Browser

appliance
create_view(*args, **kwargs)[source]
product_version
class cfme.utils.appliance.implementations.ssui.MiqSSUIBrowserPlugin(browser)[source]

Bases: widgetastic.browser.DefaultPlugin

ENSURE_PAGE_SAFE = "function checkProgressBar(){try{return $('#ngProgress').attr('style').indexOf('width: 0%')>-1;}catch(err){return false;}}\nfunction checkJquery(){if(typeof $=='undefined'){return true;}else{return!($.active>0);}}\nreturn checkProgressBar()&&checkJquery();"
after_keyboard_input(element, keyboard_input)[source]
ensure_page_safe(timeout='20s')[source]
class cfme.utils.appliance.implementations.ssui.SSUINavigateStep(obj, navigate_obj)[source]

Bases: navmazing.NavigateStep

VIEW = None
am_i_here()[source]
appliance
create_view(*args, **kwargs)[source]
do_nav(_tries=0, *args, **kwargs)[source]

Describes how the navigation should take place.

go(_tries=0)[source]
pre_navigate(*args, **kwargs)[source]
view
class cfme.utils.appliance.implementations.ssui.ViaSSUI(owner)[source]

Bases: cfme.utils.appliance.implementations.Implementation

widgetastic

This gives us a widgetastic browser.