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