Changeset 820:359af5284287 in hatta-dev


Ignore:
Timestamp:
08/17/10 23:51:44 (21 months ago)
Author:
Radomir Dopieralski <hatta-dev@…>
Branch:
default
Message:

Fix some of th error classes, thanks to Zarf

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • examples/slides/slides.py

    r787 r820  
    3434            try: 
    3535                html = ''.join(page.view_content()) 
    36             except hatta.NotFoundErr: 
     36            except hatta.error.NotFoundErr: 
    3737                continue 
    3838            slide_title = (u'<h1>%s</h1>' % werkzeug.escape(label)) 
  • hatta/page.py

    r811 r820  
    242242                self.wiki._check_lock(self.title) 
    243243                edit_url = self.get_url(self.title, self.wiki.edit) 
    244             except ForbiddenErr: 
     244            except error.ForbiddenErr: 
    245245                pass 
    246246 
     
    288288            self.wiki._check_lock(title) 
    289289            read_only = False 
    290         except ForbiddenErr: 
     290        except error.ForbiddenErr: 
    291291            read_only = True 
    292292        for rev, date, author, comment in self.wiki.storage.page_history(title): 
     
    631631            im.save(cache_file,'PNG') 
    632632        except IOError: 
    633             raise UnsupportedMediaTypeErr('Image corrupted') 
     633            raise error.UnsupportedMediaTypeErr('Image corrupted') 
    634634        cache_file.close() 
    635635        return cache_path 
  • hatta/wiki.py

    r810 r820  
    2323import data 
    2424 
     25import mercurial # import it after storage! 
    2526 
    2627class WikiResponse(werkzeug.BaseResponse, werkzeug.ETagResponseMixin, 
     
    411412                    for link, label in page.extract_links(text): 
    412413                        if title == link: 
    413                             raise ForbiddenErr( 
     414                            raise error.ForbiddenErr( 
    414415                                _(u"This page is locked.")) 
    415416                if u'href="' in comment or u'http:' in comment: 
    416                     raise ForbiddenErr() 
     417                    raise error.ForbiddenErr() 
    417418                if text.strip() == '': 
    418419                    self.storage.delete_page(title, author, comment) 
     
    855856        _ = self.gettext 
    856857        if pygments is None: 
    857             raise NotImplementedErr(_(u"Code highlighting is not available.")) 
     858            raise error.NotImplementedErr( 
     859                _(u"Code highlighting is not available.")) 
    858860 
    859861        pygments_style = self.pygments_style 
     
    894896        _ = self.gettext 
    895897        if not self.config.get_bool('hgweb', False): 
    896             raise ForbiddenErr(_(u'Repository access disabled.')) 
     898            raise error.ForbiddenErr(_(u'Repository access disabled.')) 
    897899        app = mercurial.hgweb.request.wsgiapplication( 
    898900            lambda: mercurial.hgweb.hgweb(self.storage.repo, self.site_name)) 
     
    912914        _ = self.gettext 
    913915        if not request.remote_addr.startswith('127.'): 
    914             raise ForbiddenErr(_(u'This URL can only be called locally.')) 
     916            raise error.ForbiddenErr(_(u'This URL can only be called locally.')) 
    915917        def agony(): 
    916918            yield u'Oh dear!' 
Note: See TracChangeset for help on using the changeset viewer.