def _bla_dir(self, entry, entry_path): if entry == "Sample": Sh.rmtree(entry_path) return True if not self.is_safe(entry): n = Dir(self._repo_path, entry, self._iface) n.fate() return True if not self._good_place(entry_path): Sh.mv(entry_path, self._repo_path) return True return False
def _bla(self): need_redo = False content = self.__get_content() if content: for (entry, entry_path) in content: if os.path.isdir(entry_path): need_redo |= self._bla_dir(entry, entry_path) if os.path.isfile(entry_path): need_redo |= self._bla_file(entry, entry_path) else: Sh.rmtree(self._path) return False return need_redo
def fate(self): Sh.rmtree(self._path)