saturnin._scripts.commands.site¶
Saturnin site manager commands
Globals¶
Enums¶
Command functions¶
- saturnin._scripts.commands.site.create_home() None [source]¶
Creates Saturnin home directory in Saturnin virtual environment.
—
#### Important:
To have desired effect, this command must be executed BEFORE initialize.
- Return type:
None
- saturnin._scripts.commands.site.initialize(new_config: bool = <typer.models.OptionInfo object>, yes: bool = <typer.models.OptionInfo object>) None [source]¶
Initialize Saturnin environment/installation.
—
It creates required directories and configuration files.
#### Important:
Before you execute this command, consider where you want to place numerous Saturnin directories. By default, Saturnin uses directory scheme according to platform standards.
If you want to place main directories under central home directory, set SATURNIN_HOME environment variable to point to this directory.
If you want to place home directory in Saturnin virtual environment, first execute the create home command.
- saturnin._scripts.commands.site.list_directories() None [source]¶
List Saturnin directories. Emojis: :heavy_check_mark: :heavy_multiplication_x:
- Return type:
None
- saturnin._scripts.commands.site.list_configs() None [source]¶
List Saturnin configuration files.
- Return type:
None
- saturnin._scripts.commands.site.list_datafiles() None [source]¶
List Saturnin data files.
- Return type:
None
- saturnin._scripts.commands.site.show_config(config_file: ~saturnin._scripts.commands.site._Configs = <typer.models.ArgumentInfo object>)[source]¶
Show content of configuration file.
- Parameters:
config_file (_Configs) –
- saturnin._scripts.commands.site.edit_config(config_file: ~saturnin._scripts.commands.site._Configs = <typer.models.ArgumentInfo object>)[source]¶
Edit configuration file.
- Parameters:
config_file (_Configs) –
Functions¶
- saturnin._scripts.commands.site.ensure_dir(description: str, path: Path)[source]¶
Create directory (incl. parents) if it does not exists.