mirror of
https://codeberg.org/icewind/haze.git
synced 2026-06-03 17:14:08 +02:00
add command to update images
This commit is contained in:
parent
57dd81faf9
commit
85335d84de
5 changed files with 93 additions and 44 deletions
|
|
@ -73,6 +73,8 @@ pub enum HazeArgs {
|
|||
command: String,
|
||||
args: Vec<String>,
|
||||
},
|
||||
/// Update docker images
|
||||
Update,
|
||||
}
|
||||
|
||||
#[derive(Debug, Clone, Eq, PartialEq)]
|
||||
|
|
@ -266,6 +268,7 @@ impl HazeArgs {
|
|||
args: args.collect(),
|
||||
})
|
||||
}
|
||||
HazeCommand::Update => Ok(HazeArgs::Update),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -290,6 +293,7 @@ pub enum HazeCommand {
|
|||
Proxy,
|
||||
Checkout,
|
||||
Env,
|
||||
Update,
|
||||
}
|
||||
|
||||
impl FromStr for HazeCommand {
|
||||
|
|
@ -316,6 +320,7 @@ impl FromStr for HazeCommand {
|
|||
"proxy" => Ok(HazeCommand::Proxy),
|
||||
"checkout" => Ok(HazeCommand::Checkout),
|
||||
"env" => Ok(HazeCommand::Env),
|
||||
"update" => Ok(HazeCommand::Update),
|
||||
_ => Err(Report::msg(format!("Unknown command: {}", s))),
|
||||
}
|
||||
}
|
||||
|
|
@ -342,6 +347,7 @@ impl HazeCommand {
|
|||
HazeCommand::Proxy => false,
|
||||
HazeCommand::Checkout => false,
|
||||
HazeCommand::Env => true,
|
||||
HazeCommand::Update => false,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue