def preprocess(cls, virtual_fs: VirtualFS, root: Directory): settings.logger.info("Squashing toplevel directory..") root_index = root.files[0] root_index.filename = "index.html" # squash toplevel directory, as it holds only index blog_subdir = root.subdirs[0] root.subdirs = blog_subdir.subdirs root.files = blog_subdir.files root.files.append(root_index) root.reindex_parents() root.inner_index = root_index root.outer_index = root_index
def preprocess(cls, virtual_fs: VirtualFS, root: Directory): settings.logger.info("Renaming `English_section/` to `en/` and " "`Czech_section/` to `cz/`.") root.subdirs = list(cls._reindex_dirs(root))