refactor: fix meilisearch installler and rename meilisearchinstaller to meilisearch_installer

- Renamed the `meilisearchinstaller` module and related files to  `meilisearch_installer` for consistency.
- Updated import statements and references accordingly.
- Added functionality to install, start, and destroy the  Meilisearch service.
- Improved code readability and organization.
This commit is contained in:
Mahmoud Emad
2025-02-12 11:06:08 +00:00
parent 2953dd0172
commit 3a337b7b0a
7 changed files with 242 additions and 215 deletions

View File

@@ -1,6 +1,8 @@
#!/usr/bin/env -S v -n -w -gc none -cc tcc -d use_openssl -enable-globals run
import freeflowuniverse.herolib.installers.db.meilisearchinstaller
import freeflowuniverse.herolib.installers.db.meilisearch_installer
meilisearch := meilisearchinstaller.get()!
mut meilisearch := meilisearch_installer.get()!
meilisearch.install()!
meilisearch.start()!
meilisearch.destroy()!