|
AQIT 0.1.0
|
Functions | |
| Path | aquin_home () |
| Path | engine_info_path () |
| dict[str, Any]|None | load_engine_info () |
| int | resolve_engine_port (dict[str, Any]|None info=None) |
| str | resolve_engine_host (dict[str, Any]|None info=None) |
| str | _utc_now () |
| dict[str, Any] | write_engine_info (dict[str, Any] patch) |
| dict[str, Any] | set_daemon_state (*, str status, int|None pid=None, str|None model_id=None, int|None port=None, str|None started_at=None) |
Variables | |
| int | DEFAULT_ENGINE_PORT = 17832 |
| str | DEFAULT_ENGINE_HOST = "127.0.0.1" |
| str | ENGINE_INFO_VERSION = "1" |
|
protected |
Definition at line 70 of file engine_info.py.
Referenced by write_engine_info().
| Path aquin_home | ( | ) |
Definition at line 26 of file engine_info.py.
Referenced by engine_info_path(), and write_engine_info().
| Path engine_info_path | ( | ) |
Definition at line 33 of file engine_info.py.
References aquin_home().
Referenced by load_engine_info(), and write_engine_info().
| dict[str, Any] | None load_engine_info | ( | ) |
Definition at line 37 of file engine_info.py.
References engine_info_path().
Referenced by resolve_engine_host(), resolve_engine_port(), and write_engine_info().
| str resolve_engine_host | ( | dict[str, Any] | None | info = None | ) |
Definition at line 63 of file engine_info.py.
References load_engine_info().
| int resolve_engine_port | ( | dict[str, Any] | None | info = None | ) |
Definition at line 48 of file engine_info.py.
References load_engine_info().
Referenced by write_engine_info().
| dict[str, Any] set_daemon_state | ( | * | , |
| str | status, | ||
| int | None | pid = None, | ||
| str | None | model_id = None, | ||
| int | None | port = None, | ||
| str | None | started_at = None ) |
Definition at line 116 of file engine_info.py.
References write_engine_info().
| dict[str, Any] write_engine_info | ( | dict[str, Any] | patch | ) |
Merge patch into engine-info.json (create parents / defaults as needed).
Definition at line 74 of file engine_info.py.
References _utc_now(), aquin_home(), engine_info_path(), load_engine_info(), and resolve_engine_port().
Referenced by set_daemon_state().
| str aquin.engine.engine_info.DEFAULT_ENGINE_HOST = "127.0.0.1" |
Definition at line 22 of file engine_info.py.
| int aquin.engine.engine_info.DEFAULT_ENGINE_PORT = 17832 |
Definition at line 21 of file engine_info.py.
| str aquin.engine.engine_info.ENGINE_INFO_VERSION = "1" |
Definition at line 23 of file engine_info.py.