def delete_hosts(self, entities_list, timeout=60, wait_for_results=True): """Delete all hosts from entities list""" view = self._select_action('Delete Hosts', entities_list) view.submit.click() view.flash.assert_no_error() view.flash.dismiss() status_view = HostsDeleteTaskDetailsView(self.browser) if wait_for_results: status_view.wait_for_result(timeout=timeout) return status_view.read()
def delete_hosts(self, entities_list, timeout=60, wait_for_results=True): """Delete all hosts from entities list If keyword 'All' is supplied instead of list, all hosts are selected using the checkbox from table header """ view = self._select_action('Delete Hosts', entities_list) view.submit.click() view.flash.assert_no_error() view.flash.dismiss() status_view = HostsDeleteTaskDetailsView(self.browser) if wait_for_results: status_view.wait_for_result(timeout=timeout) return status_view.read()