cfme.utils.version module

class cfme.utils.version.VersionPicker(version_dict)[source]

Bases: widgetastic.utils.VersionPick

An adopted version of widgetastic.utils.VersionPick descriptor.

pick(active_version=None)[source]

Collapses an ambiguous series of objects bound to specific versions by interrogating the CFME Version and returning the correct item.

Parameters:active_version – a miq_version.Version instance.
Returns:A value from the version dictionary.
cfme.utils.version.appliance_build_date()[source]
cfme.utils.version.appliance_build_datetime()[source]
cfme.utils.version.appliance_has_netapp()[source]
cfme.utils.version.appliance_is_downstream()[source]
cfme.utils.version.current_version()[source]

A lazy cached method to return the appliance version.

Do not catch errors, since generally we cannot proceed with testing, without knowing the server version.

cfme.utils.version.get_stream(ver)[source]

Return a stream name for given Version obj or version string

cfme.utils.version.parsedate(o)[source]