diff options
author | Sebastian Pipping <sebastian@pipping.org> | 2010-03-22 21:32:08 +0100 |
---|---|---|
committer | Sebastian Pipping <sebastian@pipping.org> | 2010-03-22 21:36:38 +0100 |
commit | 8c4d7440c6d47f7ed690edafb7c0af53742f3297 (patch) | |
tree | 46131f958514dd5e9ee48ace9987441b5ddfb2cc /feedextractors.py | |
parent | repsitories.xml converter: New command line interface (diff) | |
download | repositories-xml-format-8c4d7440c6d47f7ed690edafb7c0af53742f3297.tar.gz repositories-xml-format-8c4d7440c6d47f7ed690edafb7c0af53742f3297.tar.bz2 repositories-xml-format-8c4d7440c6d47f7ed690edafb7c0af53742f3297.zip |
Move library files to layman/dbtools/
Diffstat (limited to 'feedextractors.py')
-rw-r--r-- | feedextractors.py | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/feedextractors.py b/feedextractors.py deleted file mode 100644 index 553d9a8..0000000 --- a/feedextractors.py +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright (C) 2009 Sebastian Pipping <sebastian@pipping.org> -# Licensed under GPL 2 or later - -import re -FEED_EXTRACTORS = [] - -def _register_feed_extractor(pattern, format): - regex = re.compile(pattern) - FEED_EXTRACTORS.append({'regex':regex, 'format':format}) - - -# git://github.com/dang/kvm.git -# http://github.com/feeds/dang/commits/kvm/master -_register_feed_extractor( - '^[^ ]+://github.com/([^/]+)/([^/.]+)(?:.git)?$', - 'http://github.com/feeds/\\1/commits/\\2/master') - - -# git://gitorious.org/gentoo-multimedia/gentoo-multimedia.git -# http://gitorious.org/gentoo-multimedia.atom -_register_feed_extractor( - '^[^ ]+://gitorious.org/([^/]+)/[^/.]+(?:.git)?$', - 'http://gitorious.org/\\1.atom') - -# git://git.overlays.gentoo.org/dev/alexxy.git -# http://git.overlays.gentoo.org/gitweb/?p=dev/alexxy.git;a=atom -_register_feed_extractor( - '^[^ ]+://git.overlays.gentoo.org/(dev|proj)/([^/.]+)(?:.git)?$', - 'http://git.overlays.gentoo.org/gitweb/?p=\\1/\\2.git;a=atom') - -# git://repo.or.cz/dottout.git -# http://repo.or.cz/w/dottout.git?a=rss -_register_feed_extractor( - '^[^ ]+://repo.or.cz/([^/.]+)(?:.git)?$', - 'http://repo.or.cz/w/\\1.git?a=rss') # atom broken currently - -# http://gentoo-china-overlay.googlecode.com/svn/trunk/ -# http://code.google.com/feeds/p/gentoo-china-overlay/svnchanges/basic -_register_feed_extractor( - '^[^ ]+://([^ ]+).googlecode.com/svn/.*$', - 'http://code.google.com/feeds/p/\\1/svnchanges/basic') - -# https://arcon.googlecode.com/hg/ -# http://code.google.com/feeds/p/arcon/hgchanges/basic -_register_feed_extractor( - '^[^ ]+://([^ ]+).googlecode.com/hg/.*$', - 'http://code.google.com/feeds/p/\\1/hgchanges/basic') - -# git://git.goodpoint.de/overlay-sping.git -# http://git.goodpoint.de/?p=overlay-sping.git;a=atom -_register_feed_extractor( - '^[^ ]+://git.goodpoint.de/([^/.]+)(?:.git)?$', - 'http://git.goodpoint.de/?p=\\1.git;a=atom') - - -# svn://overlays.gentoo.org/proj/toolchain -# http://overlays.gentoo.org/proj/toolchain/timeline -_register_feed_extractor( - '^svn://overlays.gentoo.org/(dev|proj)/([^/]+)(?:/.*)?$', - 'http://overlays.gentoo.org/\\1/\\2/timeline') |