Beispiel #1
0
    def postprocess(cls, virtual_fs: VirtualFS, root: Directory):
        settings.logger.info("Generating Atom feeds..")

        cls._generate_atom_feed(root, virtual_fs,
                                root.subdir_by_name("en").changelog)
        cls._generate_atom_feed(root, virtual_fs,
                                root.subdir_by_name("cz").changelog)
Beispiel #2
0
    def preprocess(cls, virtual_fs: VirtualFS, root: Directory):
        settings.logger.info("Converting Changelog table to readable page..")

        en_changelog = Changelog(root.subdir_by_name("Changelog"),
                                 virtual_fs.resource_registry)
        en_changelog.feed_name = "atom.xml"
        root.subdir_by_name("en").changelog = en_changelog

        cz_changelog = Changelog(root.subdir_by_name("Zmeny"),
                                 virtual_fs.resource_registry)
        cz_changelog.feed_name = "atom_cz.xml"
        root.subdir_by_name("cz").changelog = cz_changelog