/[straw]/straw/src/lib/SummaryParserMP.py
ViewVC logotype

Diff of /straw/src/lib/SummaryParserMP.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.18 by jmalonzo, Wed Oct 22 00:05:15 2003 UTC revision 1.19 by jmalonzo, Fri Oct 24 09:26:33 2003 UTC
# Line 5  from mx.DateTime.Parser import DateTimeF Line 5  from mx.DateTime.Parser import DateTimeF
5  import SummaryParserCommon  import SummaryParserCommon
6  import straw  import straw
7  import re  import re
8    import error
9    
10  iso_date_re = re.compile('^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d')  iso_date_re = re.compile('^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d')
11    
# Line 111  class SummaryParserMP: Line 112  class SummaryParserMP:
112                          item.add_image(i)                          item.add_image(i)
113                      item.description = idh.get_data()                      item.description = idh.get_data()
114                  except Exception, ex:                  except Exception, ex:
115                      raise                      error.log(_("Exception Occurred: %s") % ex)
116                        feed.error = _("Error parsing item %s: %s") % (item.title, ex)
117    
118              if idict.has_key('license'):              if idict.has_key('license'):
119                  # freshmeat                  # freshmeat
120                  if parser.namespacemap.has_key('fm'):                  if parser.namespacemap.has_key('fm'):
121                      item.fm_license, enc = unicode_field(idict, 'license', enc=enc)                      item.fm_license, enc = unicode_field(idict, 'license', enc=enc)
122                      item.fm_changes, enc = unicode_field(idict, 'changes', enc=enc)                      item.fm_changes, enc = unicode_field(idict, 'changes', enc=enc)
123                  # assume it's creativeCommons oc other 'license'                  # assume it's creativeCommons or other 'license'
124                  else:                  else:
125                      license, enc = unicode_field(idict, "license", enc=enc)                      license, enc = unicode_field(idict, "license", enc=enc)
126                      item.license_urls.append(license)                      item.license_urls.append(license)

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26