| OLD | NEW | 
|    1 # This file is part of the Adblock Plus web scripts, |    1 # This file is part of the Adblock Plus web scripts, | 
|    2 # Copyright (C) 2006-2016 Eyeo GmbH |    2 # Copyright (C) 2006-2016 Eyeo GmbH | 
|    3 # |    3 # | 
|    4 # Adblock Plus is free software: you can redistribute it and/or modify |    4 # Adblock Plus is free software: you can redistribute it and/or modify | 
|    5 # it under the terms of the GNU General Public License version 3 as |    5 # it under the terms of the GNU General Public License version 3 as | 
|    6 # published by the Free Software Foundation. |    6 # published by the Free Software Foundation. | 
|    7 # |    7 # | 
|    8 # Adblock Plus is distributed in the hope that it will be useful, |    8 # Adblock Plus is distributed in the hope that it will be useful, | 
|    9 # but WITHOUT ANY WARRANTY; without even the implied warranty of |    9 # but WITHOUT ANY WARRANTY; without even the implied warranty of | 
|   10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the |   10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
| (...skipping 407 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  418  |  418  | 
|  419         class CSRFParser(HTMLParser.HTMLParser): |  419         class CSRFParser(HTMLParser.HTMLParser): | 
|  420             result = None |  420             result = None | 
|  421             dummy_exception = Exception() |  421             dummy_exception = Exception() | 
|  422  |  422  | 
|  423             def __init__(self, data): |  423             def __init__(self, data): | 
|  424                 HTMLParser.HTMLParser.__init__(self) |  424                 HTMLParser.HTMLParser.__init__(self) | 
|  425                 try: |  425                 try: | 
|  426                     self.feed(data) |  426                     self.feed(data) | 
|  427                     self.close() |  427                     self.close() | 
|  428                 except Exception, e: |  428                 except Exception as e: | 
|  429                     if e != self.dummy_exception: |  429                     if e != self.dummy_exception: | 
|  430                         raise |  430                         raise | 
|  431  |  431  | 
|  432                 if not self.result: |  432                 if not self.result: | 
|  433                     raise Exception('Failed to extract CSRF token') |  433                     raise Exception('Failed to extract CSRF token') | 
|  434  |  434  | 
|  435             def set_result(self, value): |  435             def set_result(self, value): | 
|  436                 self.result = value |  436                 self.result = value | 
|  437                 raise self.dummy_exception |  437                 raise self.dummy_exception | 
|  438  |  438  | 
| (...skipping 181 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  620  |  620  | 
|  621     # build all extensions specified in the configuration file |  621     # build all extensions specified in the configuration file | 
|  622     # and generate changelogs and documentations for each: |  622     # and generate changelogs and documentations for each: | 
|  623     data = None |  623     data = None | 
|  624     for repo in Configuration.getRepositoryConfigurations(nightlyConfig): |  624     for repo in Configuration.getRepositoryConfigurations(nightlyConfig): | 
|  625         build = None |  625         build = None | 
|  626         try: |  626         try: | 
|  627             build = NightlyBuild(repo) |  627             build = NightlyBuild(repo) | 
|  628             if build.hasChanges(): |  628             if build.hasChanges(): | 
|  629                 build.run() |  629                 build.run() | 
|  630         except Exception, ex: |  630         except Exception as ex: | 
|  631             logging.error('The build for %s failed:', repo) |  631             logging.error('The build for %s failed:', repo) | 
|  632             logging.exception(ex) |  632             logging.exception(ex) | 
|  633  |  633  | 
|  634     file = open(nightlyConfigFile, 'wb') |  634     file = open(nightlyConfigFile, 'wb') | 
|  635     nightlyConfig.write(file) |  635     nightlyConfig.write(file) | 
|  636  |  636  | 
|  637  |  637  | 
|  638 if __name__ == '__main__': |  638 if __name__ == '__main__': | 
|  639     main() |  639     main() | 
| OLD | NEW |