summaryrefslogtreecommitdiff
path: root/plugins/fortune.py
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/fortune.py')
-rw-r--r--plugins/fortune.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/plugins/fortune.py b/plugins/fortune.py
index 562d653..0f35354 100644
--- a/plugins/fortune.py
+++ b/plugins/fortune.py
@@ -3,7 +3,7 @@ import requests
import time
-FGA_DEFAULTS = {
+FORTUNE_DEFAULTS = {
'uri': 'http://fucking-great-advice.ru/api/random',
'freq': 120, 'retry': 3
}
@@ -11,21 +11,21 @@ FGA_DEFAULTS = {
class PluginThread(plugins.PluginThreadCommon):
def __init__(self, config):
- super(PluginThread, self).__init__(config, FGA_DEFAULTS)
+ super(PluginThread, self).__init__(config, FORTUNE_DEFAULTS)
self.retry = False
def main(self):
try:
req = requests.get(self.conf['uri'], timeout=2)
- advice = req.json()['text'] if req.status_code == 200 else 'N/A'
+ fortune = req.json()['text'] if req.status_code == 200 else 'N/A'
self.retry = False
except requests.exceptions.Timeout:
- advice = 'N/A (timeout)'
+ fortune = 'N/A (timeout)'
self.retry = True
except requests.exceptions.ConnectionError:
- advice = 'N/A (offline)'
+ fortune = 'N/A (offline)'
self.retry = True
- self.status['full_text'] = advice
+ self.format_status(fortune)
def run(self):
while True: