Skip to main content

get_data_dir

Function
This function is defined in the paths module.
Get PraisonAI data directory. Priority:
  1. PRAISONAI_HOME env var
  2. ~/.praisonai/ (default)
  3. ~/.praison/ (legacy fallback with warning)

Signature

def get_data_dir() -> Path

Returns

Returns
Path
Path to data directory

Usage

>>> from praisonaiagents.paths import get_data_dir
    >>> data_dir = get_data_dir()
    >>> print(data_dir)
    /home/user/.praisonai

Uses

  • expanduser
  • Path
  • Path.home
  • new_path.exists
  • legacy_path.exists
  • warnings.warn

Used By

Source

View on GitHub

praisonaiagents/paths.py at line 53