settings changed\n documentation added

This commit is contained in:
Michael Schmidt 2014-04-13 00:25:28 +10:00
parent e642a2d687
commit ddd4e76bb8
2 changed files with 13 additions and 4 deletions

View File

@ -492,8 +492,17 @@ Checks for local mail in mbox
Settings: Settings:
maildir.MaildirMail
~~~~~~~~~~~~~
Checks for new mail in a Maildir folder
Settings:
:directory: (required, e.g. '/home/foo/mail/INBOX')
notmuchmail.Notmuch notmuchmail.Notmuch
~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~

View File

@ -11,15 +11,15 @@ class MaildirMail(Backend):
""" """
settings = ( settings = (
"mailbox", "directory",
) )
required = ("mailbox",) required = ("directory",)
mailbox="" directory=""
@property @property
def unread(self): def unread(self):
p = subprocess.Popen(['ls','-l',self.mailbox+'/new'], stdout=subprocess.PIPE) p = subprocess.Popen(['ls','-l',self.directory+'/new'], stdout=subprocess.PIPE)
stdout, stderr = p.communicate() stdout, stderr = p.communicate()
stdout=stdout.decode('utf8') stdout=stdout.decode('utf8')
return len(stdout.split('\n'))-2 return len(stdout.split('\n'))-2