Dachary has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/310604

Change subject: repository: do not abort on error
......................................................................

repository: do not abort on error

Keep going and do not call firefox because it's too much of a requirement.

Change-Id: I674678aa73cf3d81983f0134596c58daa6c44d8f
Signed-off-by: Loic Dachary <l...@dachary.org>
---
M FLOSSbot/repository.py
1 file changed, 2 insertions(+), 4 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/pywikibot/bots/FLOSSbot 
refs/changes/04/310604/1

diff --git a/FLOSSbot/repository.py b/FLOSSbot/repository.py
index 0fafbd6..feea584 100644
--- a/FLOSSbot/repository.py
+++ b/FLOSSbot/repository.py
@@ -16,7 +16,6 @@
 #
 import argparse
 import logging
-import os
 import re
 import textwrap
 import time
@@ -192,9 +191,8 @@
                 continue
             target_protocol = Repository.guess_protocol(claim)
             if not target_protocol:
-                log.error("SKIP " + claim.getTarget())
-                os.system("firefox https://www.wikidata.org/wiki/"; + item.id)
-                raise "error"
+                log.error("ERROR " + claim.getTarget())
+                continue
             protocol = pywikibot.Claim(site, P_protocol, 0)
             protocol.setTarget(target_protocol)
             if not self.args.dry_run:

-- 
To view, visit https://gerrit.wikimedia.org/r/310604
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I674678aa73cf3d81983f0134596c58daa6c44d8f
Gerrit-PatchSet: 1
Gerrit-Project: pywikibot/bots/FLOSSbot
Gerrit-Branch: master
Gerrit-Owner: Dachary <l...@dachary.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to