def remove_all(self): rl = ResultList("Remove all existing environments") _list = [] for env in self.get_clusters(): _list.append(env.get_name()) rl.info("There is(are) {} environments to remove. Names: {}".format( len(_list), str(_list) )) for name in _list: rl.push(self.remove(name)) rl.info("All environments were removed") return rl
def wait_downloading(self, release_name): rl = ResultList( "Wait release downloading done: {}".format(release_name)) row = self.get_release_row(release_name=release_name) rl.push(self.progress.find(row=row, column=3).verify_visible(True)) rl.info("Release download started") if self.get_wait_bot().wait_for_web_element_disappears( web_element=self.progress.get_element(), timeout=20, poll_frequency=3) is not None: rl.info("Release download done") else: rl.push(Result("Release download failed on timeout", False)) return rl
def remove_all(self): rl = ResultList("Remove all existing environments") for env in self.get_clusters(): rl.push(self.remove(env.get_name())) rl.info("All environments were removed") return rl