Mercurial > piecrust2
diff piecrust/sources/base.py @ 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 | f130365568ff |
children | ac9b94c8fb37 |
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