This commit is contained in:
2025-04-05 11:05:24 +02:00
parent 749c60e131
commit 8605e08a65
10 changed files with 21 additions and 27 deletions

View File

@@ -1,7 +1,7 @@
// Basic buildah operations for container management
use std::process::Command;
use crate::process::CommandResult;
use super::{BuildahError, Builder};
use super::BuildahError;
/// Execute a buildah command and return the result

View File

@@ -1,10 +1,9 @@
// File: /root/code/git.ourworld.tf/herocode/sal/src/virt/nerdctl/container.rs
use std::collections::HashMap;
use crate::process::CommandResult;
use crate::virt::nerdctl::{execute_nerdctl_command, NerdctlError};
use crate::os;
use super::container_types::{Container, HealthCheck, ContainerStatus, ResourceUsage};
use super::container_types::Container;
impl Container {
/// Create a new container reference with the given name

View File

@@ -12,7 +12,7 @@ impl Container {
/// # Returns
///
/// * `Self` - The container instance for method chaining
pub fn reset(mut self) -> Self {
pub fn reset(self) -> Self {
let name = self.name;
let image = self.image.clone();

View File

@@ -1,10 +1,9 @@
// File: /root/code/git.ourworld.tf/herocode/sal/src/virt/nerdctl/images.rs
use std::collections::HashMap;
use crate::virt::nerdctl::execute_nerdctl_command;
use crate::process::CommandResult;
use super::NerdctlError;
use serde_json::{self, Value};
use serde_json::{self};
use serde::{Deserialize, Serialize};
/// Represents a container image