Ejemplo n.º 1
0
 def task_list(self):
     '''Returns the task list region'''
     _tasks_list_locator = ( By.CSS_SELECTOR, 'div#records_div > table > tbody')
     return ListRegion(
         self.testsetup,
         self.get_element(*_tasks_list_locator),
         self.TaskItem)
Ejemplo n.º 2
0
 def datastore_list(self):
     _root_item_locator = (
         By.CSS_SELECTOR,
         "div#datastores_treebox > div > table > tbody")
     return ListRegion(self.testsetup,
                       self.get_element(*_root_item_locator),
                       self.DatastoreItem)
Ejemplo n.º 3
0
 def server_list(self):
     '''Returns the server list region'''
     _server_list_locator = (By.CSS_SELECTOR,
                             'fieldset > table.style3 > tbody')
     return ListRegion(self.testsetup,
                       self.get_element(*_server_list_locator),
                       self.ServerItem)
Ejemplo n.º 4
0
 def profile_list(self):
     '''Returns the template list region'''
     _root_item_locator = (By.CSS_SELECTOR,
                           "div#treebox > div > table > tbody")
     return ListRegion(self.testsetup,
                       self.get_element(*_root_item_locator),
                       self.ProfileItem)
Ejemplo n.º 5
0
    def catalog_list(self):
        '''Select - Name

        Returns a list region
        '''
        return ListRegion(self.testsetup,
                          self.get_element(*self._name_list_locator),
                          self.CatalogItem)
Ejemplo n.º 6
0
 def profile_list(self):
     '''Returns the template list region'''
     _root_item_locator = (By.CSS_SELECTOR,
                           "div#treebox > div > table > tbody")
     # Prevent ajax glitching
     self._wait_for_visible_element(*_root_item_locator, visible_timeout=10)
     return ListRegion(self.testsetup,
                       self.get_element(*_root_item_locator),
                       self.ProfileItem)
Ejemplo n.º 7
0
 def session_info_list(self):
     return ListRegion(self.testsetup,
                       self.get_element(*self._session_info),
                       self.AboutItem)
Ejemplo n.º 8
0
 def requests_list(self):
     '''Request Item'''
     return ListRegion(self.testsetup,
                       self.get_element(*self._requests_table),
                       Services.RequestItem)
Ejemplo n.º 9
0
 def instance_list(self):
     return ListRegion(self.testsetup,
                       self.get_element(*self._instance_list_locator),
                       ExplorerClass.InstanceItem)
Ejemplo n.º 10
0
 def server_image_pxe_list(self):
     return ListRegion(self.testsetup,
                       self.get_element(*self._pxe_image_list_locator),
                       self.CatalogItem)
Ejemplo n.º 11
0
 def namespace_list(self):
     return ListRegion(
         self.testsetup,
         self.get_element(*self._namespace_list_locator),
              ExplorerNamespace.NamespaceItem)
Ejemplo n.º 12
0
 def cluster_list(self):
     _root_item_locator = (By.CSS_SELECTOR,
                           "div#clhosts_treebox > div > table > tbody")
     return ListRegion(self.testsetup,
                       self.get_element(*_root_item_locator),
                       self.ClusterItem)
Ejemplo n.º 13
0
 def method_list(self):
     '''Returns list of methods in the table'''
     return ListRegion(
         self.testsetup,
         self.get_element(*self._method_list_table),
              ExplorerMethod.MethodItem)
Ejemplo n.º 14
0
 def order_catalog_list(self):
     '''Select item to order'''
     return ListRegion(self.testsetup,
                       self.get_element(*self._order_list_locator),
                       self.OrderListItem)
Ejemplo n.º 15
0
 def customization_template_list(self):
     return ListRegion(
         self.testsetup,
         self.get_element(*self._customization_template_list_locator),
         ProvisionCustomize.CustomizationTemplateItem)
Ejemplo n.º 16
0
 def param_list(self):
     return ListRegion(
         self.testsetup,
         self.get_element(*self._param_list_locator),
         ExplorerInstance.ParamItem)
Ejemplo n.º 17
0
 def template_list(self):
     '''Returns the template list region'''
     return ListRegion(
             self.testsetup,
             self.get_element(*self._template_list_locator),
             self.TemplateItem)
Ejemplo n.º 18
0
 def server_image_pxe_list(self):
     '''Select - PXE Image'''
     return ListRegion(self.testsetup,
         self.get_element(*self._pxe_image_list_locator),
         self.ServerImageItem)
Ejemplo n.º 19
0
 def host_list(self):
     '''Returns the host list region'''
     return ListRegion(
             self.testsetup,
             self.get_element(*self._host_name_list_locator),
             self.HostItem)
Ejemplo n.º 20
0
 def properties_list(self):
     return ListRegion(self.testsetup,
                       self.get_element(*self._properties_table_locator),
                       ExplorerProperty.PropertiesItem)
Ejemplo n.º 21
0
 def datastore_list(self):
     '''Returns the datastore list region'''
     return ListRegion(self.testsetup,
                       self.get_element(*self._datastore_list_locator),
                       self.DatastoreItem)
Ejemplo n.º 22
0
 def host_list(self):
     '''Select - Host'''
     return ListRegion(self.testsetup, self.get_element(*self._host_list_locator),
         self.HostItem)