1
0
Fork 0
mirror of https://github.com/Kozea/Radicale.git synced 2025-08-01 18:18:31 +00:00
Radicale/radicale
Unrud 9c622b57d5 Allow callable in configuration for plugin.type
Example:

```python3
\# Load default configuration
my_config = config.load()

\# Pass a class directly
my_config.update({"auth": {"type": MyAuth}})

\# Pass an object directly
my_rights = MyRights()
my_config.update({"rights": {"type": lambda config: my_rights}})

app = Application(my_config)
````
2020-04-09 22:01:35 +02:00
..
app Move internal options to other sections 2020-02-19 09:50:36 +01:00
auth Add unicode support to htpasswd 2020-01-19 21:07:54 +01:00
item Cosmetic changes 2020-01-21 19:40:02 +01:00
rights Cosmetic changes 2020-01-21 19:40:02 +01:00
storage Move internal options to other sections 2020-02-19 09:50:36 +01:00
tests Allow callable in configuration for plugin.type 2020-04-09 22:01:35 +02:00
web Use correct delimiter 2020-02-20 18:29:08 +01:00
__init__.py Refactor: Remove method Configuration.log_config_sources 2020-02-19 09:48:42 +01:00
__main__.py Mark internal configuration options and sections with underscore 2020-02-19 09:50:27 +01:00
config.py Allow callable in configuration for plugin.type 2020-04-09 22:01:35 +02:00
httputils.py Improve documentation 2020-01-12 23:32:28 +01:00
log.py Remove journald support 2020-02-19 09:50:45 +01:00
pathutils.py Improve documentation 2020-01-12 23:32:28 +01:00
server.py Fix test on MacOS (3) 2020-02-20 11:27:26 +01:00
utils.py Allow callable in configuration for plugin.type 2020-04-09 22:01:35 +02:00
xmlutils.py Cosmetic changes 2020-01-21 19:40:02 +01:00