Mercurial > piecrust2
changeset 299:88bffd469b04
sources: Make sure page sources have some basic config info they need.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Wed, 11 Mar 2015 23:47:14 -0700 |
parents | b7ab1b503510 |
children | 2daa05a21026 |
files | piecrust/sources/base.py |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/piecrust/sources/base.py Wed Mar 11 23:46:42 2015 -0700 +++ b/piecrust/sources/base.py Wed Mar 11 23:47:14 2015 -0700 @@ -69,7 +69,8 @@ def __init__(self, app, name, config): self.app = app self.name = name - self.config = config + self.config = config or {} + self.config.setdefault('realm', REALM_USER) self._factories = None self._provider_type = None