- Added a `destroy` action to completely remove Qdrant, including its data directory and zinit service. This improves the cleanup process and prevents leftover files. - Improved the `installed` check to be more reliable by directly checking the Qdrant version without relying on sourcing the profile. This avoids potential issues with profile setup. - Added more informative logging messages throughout the process to improve user experience and debugging. - Improved error handling and reporting. - Use zinit to manage qdrant service to ensure proper stop and remove.
10 lines
233 B
GLSL
Executable File
10 lines
233 B
GLSL
Executable File
#!/usr/bin/env -S v -n -w -cg -gc none -cc tcc -d use_openssl -enable-globals run
|
|
|
|
import freeflowuniverse.herolib.installers.db.qdrant as qdrant_installer
|
|
|
|
mut db := qdrant_installer.get()!
|
|
|
|
db.install()!
|
|
db.start()!
|
|
db.destroy()!
|