Easily manage virtual machine setups for test environments.
- Install tjost with
pip install tjost. - Run
tjostand use the help messages to navigate the tool.
To enable shell completion run one of the following commands.
# Bash
eval "$(_TJOST_COMPLETE=bash_source tjost)"
# Zsh
eval "$(_TJOST_COMPLETE=zsh_source tjost)"
# Fish
_TJOST_COMPLETE=fish_source tjost | sourceTo enable journald logging, install the optional dependencies for systemd.
# Use the package that is provided by your os manufacturer
sudo apt install libsystemd-dev
# Install the systemd dependencies for tjost
pip install tjost[systemd]Configure journald logging in the configuration.
# .tjost.yaml
logging:
journal:
enabled: true- Install uv.
- Run
uv syncto install the python dependencies. - Run
source .venv/bin/activateto activate the python virtual environment.