PathList
A configuration property that holds a list of filesystem paths.
Overview
Accepts a list of str or pathlib.Path objects. Each entry is stored as a pathlib.Path. When the value is read, non-existent paths are silently filtered out.
Example:
from clearskies import configs
from clearskies.configurable import Configurable
class MyClass(Configurable):
sql = configs.PathList(default=["sql"])
required
Optional
default
Optional