equal
deleted
inserted
replaced
20 __authors__ = [ |
20 __authors__ = [ |
21 '"Pawel Solyga" <pawel.solyga@gmail.com>', |
21 '"Pawel Solyga" <pawel.solyga@gmail.com>', |
22 ] |
22 ] |
23 |
23 |
24 from google.appengine.api import urlfetch |
24 from google.appengine.api import urlfetch |
25 from soc.utils import feedparser |
25 import feedparser |
26 |
26 |
27 def isFeedURLValid(feed_url=None): |
27 def isFeedURLValid(feed_url=None): |
28 """Returns True if provided url is valid ATOM or RSS. |
28 """Returns True if provided url is valid ATOM or RSS. |
29 |
29 |
30 Args: |
30 Args: |
35 if result.status_code == 200: |
35 if result.status_code == 200: |
36 parsed_feed = feedparser.parse(result.content) |
36 parsed_feed = feedparser.parse(result.content) |
37 if parsed_feed.version and (parsed_feed.version != ''): |
37 if parsed_feed.version and (parsed_feed.version != ''): |
38 return True |
38 return True |
39 return False |
39 return False |
|
40 |