async def run_task(self, task, *args, **kwargs):
tasks = {
- "check-mirrors" : self.mirrors.check_all,
- "check-spam" : self.accounts.check_spam,
- "cleanup" : self.cleanup,
- "launch-campaigns" : self.campaigns.launch_manually,
- "run-campaigns" : self.campaigns.run,
- "scan-files" : self.releases.scan_files,
- "send-message" : self.messages.send_cli,
- "send-all-messages" : self.messages.queue.send_all,
- "test-blacklist" : self.geoip.test_blacklist,
- "test-ldap" : self.accounts.test_ldap,
- "tweet" : self.tweets.tweet,
- "update-blog-feeds" : self.blog.update_feeds,
+ "announce-blog-posts" : self.blog.announce,
+ "check-mirrors" : self.mirrors.check_all,
+ "check-spam" : self.accounts.check_spam,
+ "cleanup" : self.cleanup,
+ "launch-campaigns" : self.campaigns.launch_manually,
+ "run-campaigns" : self.campaigns.run,
+ "scan-files" : self.releases.scan_files,
+ "send-message" : self.messages.send_cli,
+ "send-all-messages" : self.messages.queue.send_all,
+ "test-blacklist" : self.geoip.test_blacklist,
+ "test-ldap" : self.accounts.test_ldap,
+ "tweet" : self.tweets.tweet,
+ "update-blog-feeds" : self.blog.update_feeds,
}
# Get the task from the list of all tasks