예제 #1
0
파일: pages.py 프로젝트: antibios/weboob
    def on_load(self):
        HTMLPage.on_load(self)

        # website sometime crash
        if self.doc.xpath(
                u'//div[@id="divError"]/span[contains(text(),"Une erreur est survenue")]'
        ):
            raise BrowserUnavailable()
예제 #2
0
파일: pages.py 프로젝트: laurentb/weboob
    def on_load(self):
        HTMLPage.on_load(self)

        msg = CleanText('//div[has-class("form-input-label")]', default='')(self.doc)
        if "prendre connaissance des nouvelles conditions" in msg:
            raise ActionNeeded(msg)

        msg = CleanText('//span[@id="txtErrorAccesBase"]')(self.doc)
        if 'Merci de nous envoyer' in msg:
            raise ActionNeeded(msg)

        # website sometime crash
        if self.doc.xpath(u'//div[@id="divError"]/span[contains(text(),"Une erreur est survenue")]'):
            raise BrowserUnavailable()
예제 #3
0
파일: pages.py 프로젝트: guix77/weboob
    def on_load(self):
        HTMLPage.on_load(self)

        msg = CleanText('//div[has-class("form-input-label")]',
                        default='')(self.doc)
        if "prendre connaissance des nouvelles conditions" in msg:
            raise ActionNeeded(msg)

        msg = CleanText('//span[@id="txtErrorAccesBase"]')(self.doc)
        if 'Merci de nous envoyer' in msg:
            raise ActionNeeded(msg)

        # website sometime crash
        if self.doc.xpath(
                u'//div[@id="divError"]/span[contains(text(),"Une erreur est survenue")]'
        ):
            raise BrowserUnavailable()
예제 #4
0
파일: pages.py 프로젝트: P4ncake/weboob
    def on_load(self):
        HTMLPage.on_load(self)

        # website sometime crash
        if self.doc.xpath(u'//div[@id="divError"]/span[contains(text(),"Une erreur est survenue")]'):
            raise BrowserUnavailable()