diff options
Diffstat (limited to 'plugins/fortune.py')
-rw-r--r-- | plugins/fortune.py | 12 |
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: |