Changes between Version 8 and Version 9 of bender


Ignore:
Timestamp:
Sep 26, 2017, 12:28:10 AM (8 years ago)
Author:
Jamie McClelland
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • bender

    v8 v9  
    3939== Maintenance ==
    4040
    41 If `superbender` is not reporting on a feed, check `journalctl -u superbender` and you might find errors like:
     41If `superbender` does not seem to be reporting on a feed, you can ask superbender to check all feeds immediately (default is every 60 seconds):
    4242
    4343{{{
    44 Sep 22 10:12:44 jojobe sopel.py[17675]: OSError: [Errno 9] Bad file descriptor
    45 Sep 22 10:12:44 jojobe sopel.py[17675]: Traceback (most recent call last):
    46 Sep 22 10:12:44 jojobe sopel.py[17675]: File "/home/bender/sopel-6.5.0/sopel/tools/jobs.py", line 142, in _call
    47 Sep 22 10:12:44 jojobe sopel.py[17675]: func(self.bot)
    48 Sep 22 10:12:44 jojobe sopel.py[17675]: File "/home/bender/sopel-6.5.0/sopel/modules/rss.py", line 1101, in _rss_update
    49 Sep 22 10:12:44 jojobe sopel.py[17675]: _feed_update(bot, feedreader, feedname, False)
    50 Sep 22 10:12:44 jojobe sopel.py[17675]: File "/home/bender/sopel-6.5.0/sopel/modules/rss.py", line 822, in _feed_update
    51 Sep 22 10:12:44 jojobe sopel.py[17675]: bot.say(message, channel)
    52 Sep 22 10:12:44 jojobe sopel.py[17675]: File "/home/bender/sopel-6.5.0/sopel/bot.py", line 335, in say
    53 Sep 22 10:12:44 jojobe sopel.py[17675]: self.write(('PRIVMSG', recipient), text)
    54 Sep 22 10:12:44 jojobe sopel.py[17675]: File "/home/bender/sopel-6.5.0/sopel/bot.py", line 163, in write
    55 Sep 22 10:12:44 jojobe sopel.py[17675]: irc.Bot.write(self, args, text=text)
    56 Sep 22 10:12:44 jojobe sopel.py[17675]: File "/home/bender/sopel-6.5.0/sopel/irc.py", line 149, in write
    57 Sep 22 10:12:44 jojobe sopel.py[17675]: self.send(temp.encode('utf-8'))
    58 Sep 22 10:12:44 jojobe sopel.py[17675]: File "/home/bender/sopel-6.5.0/sopel/irc.py", line 263, in _ssl_send
    59 Sep 22 10:12:44 jojobe sopel.py[17675]: result = self.socket.send(data)
    60 Sep 22 10:12:44 jojobe sopel.py[17675]: File "/usr/lib/python3.4/ssl.py", line 689, in send
    61 Sep 22 10:12:44 jojobe sopel.py[17675]: return socket.send(self, data, flags)
    62 Sep 22 10:12:44 jojobe sopel.py[17675]: OSError: [Errno 9] Bad file descriptor
    63 Sep 22 10:12:44 jojobe sopel.py[17675]: Got quit signal, shutting down.
    64 Sep 22 10:12:44 jojobe sopel.py[17675]: ERROR:sopel.modules.sopel.irc:ERROR recieved from server: Closing Link: 81.95.xy.lix (Quit: Closing)
     44.rss update
    6545}}}
    6646
    67 The errors don't seem to specify which feed it is having trouble with. However, you can remove and re-add feeds via irc:
     47Or, immediately print all feed items for a given fee with:
     48
     49{{{
     50.rss get <feedname>
     51}}}
     52
     53If desperate, you can remove and re-add feeds via irc:
    6854
    6955{{{