Skip to content
Very Simple Planet Aggregator
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Very Simple Planet Aggregator

As Venus is Python 2 only I decided that I need something else to run my Developer's Planet aggregator.

This is the result of few hours of playing with FeedParser and Jinja2.


Run planet.ini to create database and import feeds from Venus config file.

Next step is which will connect to each feed and fetch it. First eight posts add then added to database. If server responds with HTTP 301 then address will be updated. ETag and last modified date are stored in database and used if present - adding '--force' to script will make it forget about them during run.

Last step is - it loads 'templates/index.html.j2' file and outputs result.

You can’t perform that action at this time.