diff options
Diffstat (limited to 'plugins/__init__.py')
-rw-r--r-- | plugins/__init__.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/plugins/__init__.py b/plugins/__init__.py index 1a46771..3f61ec8 100644 --- a/plugins/__init__.py +++ b/plugins/__init__.py @@ -17,11 +17,18 @@ class PluginThreadCommon: self.thread = threading.Thread(target=self.run) self.thread.daemon = True + def format_status(self, status, urgent=False): + if 'title' in self.conf: + full_text = self.conf['title'] + ': ' + status + else: + full_text = status + self.status.update({'full_text': full_text, 'urgent': urgent}) + def start(self): self.thread.start() def main(self): - self.status['full_text'] = 'placeholder' + pass def run(self): while True: |