feedgen.ext.torrent¶
Extends the FeedGenerator to produce torrent feeds.
- copyright:
2016, Raspbeguy <raspbeguy@hashtagueule.fr>
- license:
FreeBSD and LGPL, see license.* for more details.
- class feedgen.ext.torrent.TorrentEntryExtension¶
FeedEntry extension for torrent feeds
- contentlength(torrent_contentlength=None)¶
Get or set the size of the target file.
- Parameters:
torrent_contentlength – The target file size.
- Returns:
The target file size.
- extend_rss(entry)¶
Add additional fields to an RSS item.
- Parameters:
feed – The RSS item XML element to use.
- filename(torrent_filename=None)¶
Get or set the name of the torrent file.
- Parameters:
torrent_filename – The name of the torrent file.
- Returns:
The name of the torrent file.
- infohash(torrent_infohash=None)¶
Get or set the hash of the target file.
- Parameters:
torrent_infohash – The target file hash.
- Returns:
The target hash file.
- peers(torrent_peers=None)¶
Get or set the number od peers
- Parameters:
torrent_infohash – The peers number.
- Returns:
The peers number.
- seeds(torrent_seeds=None)¶
Get or set the number of seeds.
- Parameters:
torrent_seeds – The seeds number.
- Returns:
The seeds number.
- verified(torrent_verified=None)¶
Get or set the number of verified peers.
- Parameters:
torrent_infohash – The verified peers number.
- Returns:
The verified peers number.