Esempio n. 1
0
class AllConditions(CFMENavigateStep):
    VIEW = ConditionsAllView
    prerequisite = NavigateToAttribute("appliance.server", "ControlExplorer")

    def step(self):
        self.prerequisite_view.conditions.tree.click_path("All Conditions")
Esempio n. 2
0
class All(CFMENavigateStep):
    VIEW = NetworkProviderView
    prerequisite = NavigateToAttribute('appliance.server', 'LoggedIn')

    def step(self, *args, **kwargs):
        self.prerequisite_view.navigation.select('Networks', 'Providers')
Esempio n. 3
0
class ReplicationDetails(CFMENavigateStep):
    VIEW = ReplicationView
    prerequisite = NavigateToAttribute('appliance.server.zone.region', 'Details')

    def step(self):
        self.prerequisite_view.replication.select()
Esempio n. 4
0
class ZoneAdd(CFMENavigateStep):
    VIEW = ZoneAddView
    prerequisite = NavigateToAttribute('appliance.server.zone.region', 'Zones')

    def step(self):
        self.prerequisite_view.configuration.item_select("Add a new Zone")
Esempio n. 5
0
class AssignAll(CFMENavigateStep):
    prerequisite = NavigateToAttribute('appliance.server', 'IntelChargeback')
    VIEW = AssignmentsAllView

    def step(self):
        self.view.assignments.tree.click_path("Assignments")
class Details(CFMENavigateStep):
    VIEW = PhysicalStorageDetailsView
    prerequisite = NavigateToAttribute("parent", "All")

    def step(self, *args, **kwargs):
        self.prerequisite_view.entities.get_entity(name=self.obj.name, surf_pages=True).click()
Esempio n. 7
0
class ISODatastoreAll(CFMENavigateStep):
    prerequisite = NavigateToAttribute('appliance.server', 'LoggedIn')

    def step(self):
        self.prerequisite_view.navigation.select('Compute', 'Infrastructure', 'PXE')
        acc.tree("ISO Datastores", "All ISO Datastores")
Esempio n. 8
0
class VisualAll(CFMENavigateStep):
    prerequisite = NavigateToAttribute('appliance.server', 'MySettings')
    VIEW = VisualTabForm

    def step(self):
        self.view.tabs.visual_all.select()
Esempio n. 9
0
class DefaultViewAll(CFMENavigateStep):
    VIEW = DefaultViewForm
    prerequisite = NavigateToAttribute('appliance.server', 'MySettings')

    def step(self):
        self.view.tabs.default_views.select()
Esempio n. 10
0
class Details(CFMENavigateStep):
    VIEW = ClassDetailsView
    prerequisite = NavigateToAttribute('domain', 'Details')

    def step(self):
        self.prerequisite_view.datastore.tree.click_path(*self.obj.tree_path)
Esempio n. 11
0
class TimeProfileCollectionAll(CFMENavigateStep):
    VIEW = TimeProfileAllView
    prerequisite = NavigateToAttribute('appliance.server', 'MySettings')

    def step(self):
        self.view.mysetting.tabs.time_profile.select()
Esempio n. 12
0
class Add(CFMENavigateStep):
    VIEW = ClassAddView
    prerequisite = NavigateToAttribute('parent', 'Details')

    def step(self):
        self.prerequisite_view.configuration.item_select('Add a New Class')
Esempio n. 13
0
class All(CFMENavigateStep):
    VIEW = AllCatalogItemView
    prerequisite = NavigateToAttribute('appliance.server', 'ServicesCatalog')

    def step(self):
        self.view.catalog_items.tree.click_path('All Catalog Items')
Esempio n. 14
0
class PolicyAll(CFMENavigateStep):
    VIEW = PoliciesAllView
    prerequisite = NavigateToAttribute("appliance.server", "ControlExplorer")

    def step(self):
        self.prerequisite_view.policies.tree.click_path("All Policies")
Esempio n. 15
0
class SecurityGroupAll(CFMENavigateStep):
    VIEW = SecurityGroupAllView
    prerequisite = NavigateToAttribute('appliance.server', 'LoggedIn')

    def step(self, *args, **kwargs):
        self.prerequisite_view.navigation.select('Networks', 'Security Groups')
Esempio n. 16
0
class SavedReportDetails(CFMENavigateStep):
    VIEW = SavedReportDetailsView
    prerequisite = NavigateToAttribute("report", "Details")

    def step(self, *args, **kwargs):
        self.prerequisite_view.reports.tree.click_path(*self.obj.tree_path)
class All(CFMENavigateStep):
    VIEW = PhysicalStoragesView
    prerequisite = NavigateToAttribute("appliance.server", "LoggedIn")

    def step(self, *args, **kwargs):
        self.prerequisite_view.navigation.select("Compute", "Physical Infrastructure", "Storages")
Esempio n. 18
0
class CategoryAll(CFMENavigateStep):
    VIEW = CompanyCategoriesAllView
    prerequisite = NavigateToAttribute('appliance.server.zone.region', 'Details')

    def step(self, *args, **kwargs):
        self.prerequisite_view.tags.company_categories.select()
Esempio n. 19
0
class Details(CFMENavigateStep):
    VIEW = InstanceDetailsView
    prerequisite = NavigateToAttribute('appliance.server', 'AutomateExplorer')

    def step(self):
        self.prerequisite_view.datastore.tree.click_path(*self.obj.tree_path)
Esempio n. 20
0
class CategoryImportTags(CFMENavigateStep):
    VIEW = CompanyTagsImportView
    prerequisite = NavigateToAttribute('appliance.server.zone.region', 'Details')

    def step(self, *args, **kwargs):
        self.prerequisite_view.tags.import_tags.select()
Esempio n. 21
0
class RequestAll(CFMENavigateStep):
    VIEW = RequestsView
    prerequisite = NavigateToAttribute('appliance.server', 'LoggedIn')

    def step(self, *args, **kwargs):
        self.prerequisite_view.navigation.select('Services', 'Requests')
Esempio n. 22
0
class MapTagsAll(CFMENavigateStep):
    VIEW = MapTagsAllView
    prerequisite = NavigateToAttribute('appliance.server.zone.region', 'Details')

    def step(self, *args, **kwargs):
        self.prerequisite_view.tags.map_tags.select()
Esempio n. 23
0
class CustomReportAll(CFMENavigateStep):
    VIEW = AllReportsView
    prerequisite = NavigateToAttribute("appliance.server", "CloudIntelReports")

    def step(self):
        self.prerequisite_view.reports.tree.click_path("All Reports")
Esempio n. 24
0
class MapTagsEdit(CFMENavigateStep):
    VIEW = MapTagsEditView
    prerequisite = NavigateToAttribute('parent', 'All')

    def step(self, *args, **kwargs):
        self.prerequisite_view.table.row(tag_category=self.obj.category).click()
Esempio n. 25
0
class AnsibleRepositories(CFMENavigateStep):
    VIEW = RepositoryAllView
    prerequisite = NavigateToAttribute('appliance.server', 'LoggedIn')

    def step(self):
        self.view.navigation.select("Automation", "Ansible", "Repositories")
Esempio n. 26
0
class Details(CFMENavigateStep):
    VIEW = RedHatUpdatesView
    prerequisite = NavigateToAttribute('appliance.server.zone.region', 'Details')

    def step(self, *args, **kwargs):
        self.prerequisite_view.redhat_updates.select()
Esempio n. 27
0
class ScheduleDetails(CFMENavigateStep):
    VIEW = ScheduleDetailsView
    prerequisite = NavigateToAttribute("appliance.server", "CloudIntelReports")

    def step(self, *args, **kwargs):
        self.prerequisite_view.schedules.tree.click_path("All Schedules", self.obj.name)
Esempio n. 28
0
class CANDUCollectionDetails(CFMENavigateStep):
    VIEW = CANDUCollectionView
    prerequisite = NavigateToAttribute('appliance.server.zone.region', 'Details')

    def step(self, *args, **kwargs):
        self.prerequisite_view.candu_collection.select()
Esempio n. 29
0
class CategoryEdit(CFMENavigateStep):
    VIEW = CompanyCategoriesEditView
    prerequisite = NavigateToAttribute('parent', 'All')

    def step(self):
        self.prerequisite_view.table.row(name=self.obj.name).click()
Esempio n. 30
0
class ActionsAll(CFMENavigateStep):
    VIEW = ActionsAllView
    prerequisite = NavigateToAttribute("appliance.server", "ControlExplorer")

    def step(self, *args, **kwargs):
        self.prerequisite_view.actions.tree.click_path("All Actions")