2012/12/31 Merlijn van Deen <valhall...@arctus.nl> > > It was added by xql in r10769: > > http://svn.wikimedia.org/viewvc/pywikipedia/trunk/pywikipedia/wikipedia.py?revision=10769&view=markup > > This happened quite recently, I did not know about that. Earlier I always read the SVN notifies but since this spring I had no time for that. Anyhow, this is not a general expectation to bot owners. I think we should generally re-think our communication, and have a proper noticeboard or newsletter with the essence of talks and updates.
> > Basically, I think there are two ways of improving this, as the basic > idea of preventing reverts makes sense to me: > Agree. I cannot reproduce this: > >>> raise wikipedia.LockedPage('something') > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > pywikibot.exceptions.LockedPage: something > I don't know the difference but it should be tested from a script rather than command line. I never see such messages, although I tried to define some myself.> Good to hear you have solved the problem - and sorry that it wasted > that much time. But please also take from this that you should be > prepared for exceptions when saving - you want to handle the > exceptions in a sensible way, so the bot doesn't crash, wasting your > time :-) > Well, it's my fault. I wasn't prepared for a locked page as the bot works on these pages for users' wish and they have no reason to prevent bot of updating the page and I met this new case for the first time. I will be more careful (but the error was really not easy to understand). Cheers and happy new year -- Bináris
_______________________________________________ Pywikipedia-l mailing list Pywikipedia-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l