diff options
Diffstat (limited to 'cloud_mdir_sync/config.py')
-rw-r--r-- | cloud_mdir_sync/config.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/cloud_mdir_sync/config.py b/cloud_mdir_sync/config.py index 88a16b6..79ab4a9 100644 --- a/cloud_mdir_sync/config.py +++ b/cloud_mdir_sync/config.py @@ -116,5 +116,10 @@ class Config(object): self.local_mboxes.append(MailDirMailbox(self, directory)) return self.local_mboxes[-1] + def CredentialServer(self, path: str, accounts: List, umask=0o600): + from .credsrv import CredentialServer + self.async_tasks.append(CredentialServer(self, path, accounts, umask)) + return self.async_tasks[-1] + def _direct_message(self, msg): return self.local_mboxes[0] |