5.3.1.24. cli.helpers

Shared constants and helper metadata for the foxBMS CLI.

Module Attributes

TOOL

Script name

TOOL_NAME

Tool name

PREFIX_WIN32

Win32 installation prefix

PREFIX_LINUX

Linux installation prefix

Modules

click_helpers

Miscellaneous helper functions.

config

Utilities for loading YAML-based configuration files.

dirs

Defines foxBMS application data and cache directory paths.

fcan

CAN bus configuration helpers and Click option decorators.

file_tracker

Track file content changes using persisted SHA256 hashes.

host_platform

Platform detection utility.

io

Centralized stdout/stderr stream references for CLI output.

logger

Logging configuration for the foxBMS tool suite.

misc

Miscellaneous helper functions and path definitions for foxBMS utilities.

package_helpers

Defines helper functions and constants for the fox CLI package.

path_options

Path definition decorators for foxBMS commands.

python_setup

Error handling when the Python environment is missing.

spr

Standardized process execution and result handling utilities for Python's subprocess.

tmp_handler

Temporary directory helper for caching intermediate command artifacts.