Skip to content

ump_sdk.settings

module ump-sdk

Shared settings (pydantic-settings). Env prefix UMP_.

class

class UmpSettings(BaseSettings)

Fields

NameTypeDefaultDescription
var_dirPath_repo_root() / 'var'Runtime state (git-ignored): ump.db, blobs/, log/, keys/, anchors/.
default_principalstr'user:demo'
on_gate_failstr'fallback'
log_levelstr'info'
client_ref_saltstr'poc-salt-not-secret'Salt for salted_client_ref. POC only; production keeps it in KMS and deletes it on erasure.
Methods and properties (1)

path method

def path(self, *parts: str) -> Path

Source: packages/ump-sdk/src/ump_sdk/settings.py, line 16

function

def get_settings() -> UmpSettings

Source: packages/ump-sdk/src/ump_sdk/settings.py, line 33