from . import accounts
from . import blog
+from . import campaigns
from . import database
from . import geoip
from . import fireinfo
"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-all-messages" : self.messages.queue.send_all,
"test-blacklist" : self.geoip.test_blacklist,
if r:
raise SystemExit(r)
+ @lazy_property
+ def campaigns(self):
+ return campaigns.Campaigns(self)
+
@lazy_property
def groups(self):
return accounts.Groups(self)