fix where the feed generator outputs to, and also output error pages
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
This commit is contained in:
@@ -12,6 +12,7 @@ import tempfile
|
||||
from termcolor import cprint
|
||||
|
||||
from incorporealcms import __version__, init_instance
|
||||
from incorporealcms.error_pages import generate_error_pages
|
||||
from incorporealcms.feed import generate_feed
|
||||
from incorporealcms.markdown import handle_markdown_file_path
|
||||
|
||||
@@ -61,8 +62,12 @@ class StaticSiteGenerator(object):
|
||||
|
||||
# generate the feeds
|
||||
cprint("generating feeds", 'green')
|
||||
generate_feed('atom', self.instance_dir, self.output_dir)
|
||||
generate_feed('rss', self.instance_dir, self.output_dir)
|
||||
generate_feed('atom', self.instance_dir, tmp_output_dir)
|
||||
generate_feed('rss', self.instance_dir, tmp_output_dir)
|
||||
|
||||
# generate the error pages
|
||||
cprint("generating error pages", 'green')
|
||||
generate_error_pages(tmp_output_dir)
|
||||
|
||||
# move temporary dir to the destination
|
||||
old_output_dir = f'{self.output_dir}-old-{os.path.basename(tmp_output_dir)}'
|
||||
|
||||
Reference in New Issue
Block a user