Bugs item #3605062, was opened at 2013-02-17 06:02
Message generated for change (Comment added) made by valhallasw
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=360506…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: other
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Tgr (tgr_)
Assigned to: Nobody/Anonymous (nobody)
Summary: pywikipediabot should use standard output
Initial Comment:
All pywikipedia messages go to standard error, making the proper running of such bots from
cron very difficult. Normal messages should go to standard output, and only suprising
messages (python errors, block notifications, new message notifcations) should go to
standard error.
----------------------------------------------------------------------
Comment By: Merlijn S. van Deen (valhallasw)
Date: 2013-02-17 09:16
Message:
Data that can be used for further processing ('pipe') should be sent to
stdout. All messages that are only relevant for the user should be sent to
stderr. Errors should not be detected by checking if anything was written
to stderr, but by checking the return value (which will be non-zero if an
error occurred).
Basically, this is a well-known cron problem. See, for instance,
http://habilis.net/cronic/
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=360506…