forked from solderpunk/gemfeed
Advise user of feed title and URL when run interactively.
This commit is contained in:
parent
a033b73640
commit
352de60a16
|
@ -102,6 +102,11 @@ def build_feed(directory, base_url, output="atom.xml", n=10, title="",
|
||||||
if not title:
|
if not title:
|
||||||
title = get_feed_title(directory)
|
title = get_feed_title(directory)
|
||||||
|
|
||||||
|
# Let user know feed title and URL
|
||||||
|
feed_url = urljoin(base_url, output)
|
||||||
|
if verbose:
|
||||||
|
print('Generating feed "{}", which should be served from {}'.format(title, feed_url))
|
||||||
|
|
||||||
# Setup feed
|
# Setup feed
|
||||||
feed = FeedGenerator()
|
feed = FeedGenerator()
|
||||||
feed.id(base_url)
|
feed.id(base_url)
|
||||||
|
@ -115,8 +120,8 @@ def build_feed(directory, base_url, output="atom.xml", n=10, title="",
|
||||||
author_details["email"] = email
|
author_details["email"] = email
|
||||||
if author_details:
|
if author_details:
|
||||||
feed.author(author_details)
|
feed.author(author_details)
|
||||||
|
feed.link(href=feed_url, rel='self')
|
||||||
feed.link(href=base_url, rel='alternate')
|
feed.link(href=base_url, rel='alternate')
|
||||||
feed.link(href=urljoin(base_url, output), rel='self')
|
|
||||||
|
|
||||||
# Add one entry per .gmi file
|
# Add one entry per .gmi file
|
||||||
files = find_files(directory, n)
|
files = find_files(directory, n)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user