#!/usr/bin/env python
# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:ai

from calibre.web.feeds.news import BasicNewsRecipe

class HoustonChronicle(BasicNewsRecipe):

    title          = u'The Houston Chronicle'
    description    = 'News from Houston, Texas'
    __author__	   = 'Kovid Goyal'
    language       = 'en'
    timefmt        = ' [%a, %d %b, %Y]'
    no_stylesheets = True
    use_embedded_content = False
    remove_attributes = ['style']

    oldest_article = 2.0

    keep_only_tags = {'class':lambda x: x and ('hst-articletitle' in x or
        'hst-articletext' in x or 'hst-galleryitem' in x)}

    feeds = [
            ('News', "http://www.chron.com/rss/feed/News-270.php"),
            ('Sports',
                'http://www.chron.com/sports/headlines/collectionRss/Sports-Headlines-Staff-Stories-10767.php'),
            ('Neighborhood',
                'http://www.chron.com/rss/feed/Neighborhood-305.php'),
            ('Business', 'http://www.chron.com/rss/feed/Business-287.php'),
            ('Entertainment',
                'http://www.chron.com/rss/feed/Entertainment-293.php'),
            ('Editorials',
                'http://www.chron.com/opinion/editorials/collectionRss/Opinion-Editorials-Headline-List-10567.php'),
            ('Life', 'http://www.chron.com/rss/feed/Life-297.php'),
            ('Science & Tech',
                'http://www.chron.com/rss/feed/AP-Technology-and-Science-266.php'),
        ]


