PathList

A configuration property that holds a list of filesystem paths.

  1. Overview
  2. required
  3. default

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