diff options
author | Folker Bernitt <fbernitt@thoughtworks.com> | 2016-02-02 14:47:11 +0100 |
---|---|---|
committer | Folker Bernitt <fbernitt@thoughtworks.com> | 2016-02-02 14:47:11 +0100 |
commit | 621386b121dd6b3befd531ed72cca9293b463c41 (patch) | |
tree | 6d507d87f3f4ae811a4bb834e3463c7018b2cfcb /service/pixelated/adapter/services/mail_service.py | |
parent | 7202b18e325ef8a366057458cb1399ac66ddcd86 (diff) |
Log some times to identify very slow parts
Diffstat (limited to 'service/pixelated/adapter/services/mail_service.py')
-rw-r--r-- | service/pixelated/adapter/services/mail_service.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/service/pixelated/adapter/services/mail_service.py b/service/pixelated/adapter/services/mail_service.py index bfe45cad..2da2cca6 100644 --- a/service/pixelated/adapter/services/mail_service.py +++ b/service/pixelated/adapter/services/mail_service.py @@ -25,6 +25,8 @@ from pixelated.adapter.model.status import Status from pixelated.adapter.services.tag_service import extract_reserved_tags from leap.mail.adaptors.soledad import SoledadMailAdaptor +from pixelated.support import log_time_deferred + class MailService(object): @@ -43,6 +45,7 @@ class MailService(object): def save_attachment(self, content, content_type): return self.attchment_store.add_attachment(content, content_type) + @log_time_deferred @defer.inlineCallbacks def mails(self, query, window_size, page): mail_ids, total = self.search_engine.search(query, window_size, page) |