Commit f2480d41 authored by xuwencheng's avatar xuwencheng

upgrade

parent 3adf16db
...@@ -35,19 +35,24 @@ pub enum Event { ...@@ -35,19 +35,24 @@ pub enum Event {
} }
impl Event { impl Event {
pub fn event(self, status: Status, extra: impl AsRef<str>) -> LaunchEvent { pub fn succ(self, extra: impl AsRef<str>) -> LaunchEvent {
let desc = if status.eq(&Status::Success) {
"成功"
} else {
"失败"
};
LaunchEvent { LaunchEvent {
event: self.as_ref().to_string(), event: self.as_ref().to_string(),
status: status as i32, status: Status::Success as i32,
desc: desc.to_string(), desc: "成功".to_string(),
extra: Some(extra.as_ref().to_string()), extra: Some(extra.as_ref().to_string()),
} }
} }
pub fn fail(self, extra: impl AsRef<str>) -> LaunchEvent {
LaunchEvent {
event: self.as_ref().to_string(),
status: Status::Fail as i32,
desc: "失败".to_string(),
extra: Some(extra.as_ref().to_string()),
}
}
} }
#[derive(Debug, Clone, Deserialize, Serialize)] #[derive(Debug, Clone, Deserialize, Serialize)]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment