feat: Add support for virt package
Some checks are pending
Rhai Tests / Run Rhai Tests (push) Waiting to run

- Add sal-virt package to the workspace members
- Update MONOREPO_CONVERSION_PLAN.md to reflect the
  completion of sal-process and sal-virt packages
- Update src/lib.rs to include sal-virt
- Update src/postgresclient to use sal-virt instead of local
  virt module
- Update tests to use sal-virt
This commit is contained in:
Mahmoud-Emad
2025-06-23 02:37:14 +03:00
parent 3e3d0a1d45
commit 455f84528b
112 changed files with 2924 additions and 579 deletions

24
virt/Cargo.toml Normal file
View File

@@ -0,0 +1,24 @@
[package]
name = "sal-virt"
version = "0.1.0"
edition = "2021"
authors = ["PlanetFirst <info@incubaid.com>"]
description = "SAL Virt - Virtualization and containerization tools including Buildah, Nerdctl, and RFS"
repository = "https://git.threefold.info/herocode/sal"
license = "Apache-2.0"
[dependencies]
# Core dependencies
anyhow = "1.0.98"
tempfile = "3.5"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
rhai = { version = "1.12.0", features = ["sync"] }
# SAL dependencies
sal-process = { path = "../process" }
sal-os = { path = "../os" }
[dev-dependencies]
tempfile = "3.5"
lazy_static = "1.4.0"