mirror of
https://github.com/moghtech/komodo.git
synced 2026-04-30 14:25:22 -05:00
fix double emojis
This commit is contained in:
@@ -182,9 +182,9 @@ async fn send_slack_alert(
|
|||||||
let region = fmt_region(region);
|
let region = fmt_region(region);
|
||||||
match alert.level {
|
match alert.level {
|
||||||
SeverityLevel::Ok => {
|
SeverityLevel::Ok => {
|
||||||
let text = format!("{level} | *{name}*{region} cpu usage at *{percentage:.1}%* ✅");
|
let text = format!("{level} | *{name}*{region} cpu usage at *{percentage:.1}%*");
|
||||||
let blocks = vec![
|
let blocks = vec![
|
||||||
Block::header(format!("{level} ✅")),
|
Block::header(level),
|
||||||
Block::section(format!(
|
Block::section(format!(
|
||||||
"*{name}*{region} cpu usage at *{percentage:.1}%*"
|
"*{name}*{region} cpu usage at *{percentage:.1}%*"
|
||||||
)),
|
)),
|
||||||
@@ -196,9 +196,9 @@ async fn send_slack_alert(
|
|||||||
(text, blocks.into())
|
(text, blocks.into())
|
||||||
}
|
}
|
||||||
_ => {
|
_ => {
|
||||||
let text = format!("{level} | *{name}*{region} cpu usage at *{percentage:.1}%* 📈 🚨");
|
let text = format!("{level} | *{name}*{region} cpu usage at *{percentage:.1}%* 📈");
|
||||||
let blocks = vec![
|
let blocks = vec![
|
||||||
Block::header(format!("{level} 🚨")),
|
Block::header(level),
|
||||||
Block::section(format!(
|
Block::section(format!(
|
||||||
"*{name}*{region} cpu usage at *{percentage:.1}%* 📈"
|
"*{name}*{region} cpu usage at *{percentage:.1}%* 📈"
|
||||||
)),
|
)),
|
||||||
@@ -222,9 +222,9 @@ async fn send_slack_alert(
|
|||||||
let percentage = 100.0 * used_gb / total_gb;
|
let percentage = 100.0 * used_gb / total_gb;
|
||||||
match alert.level {
|
match alert.level {
|
||||||
SeverityLevel::Ok => {
|
SeverityLevel::Ok => {
|
||||||
let text = format!("{level} | *{name}*{region} memory usage at *{percentage:.1}%* 💾 ✅");
|
let text = format!("{level} | *{name}*{region} memory usage at *{percentage:.1}%* 💾");
|
||||||
let blocks = vec![
|
let blocks = vec![
|
||||||
Block::header(format!("{level} ✅")),
|
Block::header(level),
|
||||||
Block::section(format!(
|
Block::section(format!(
|
||||||
"*{name}*{region} memory usage at *{percentage:.1}%* 💾"
|
"*{name}*{region} memory usage at *{percentage:.1}%* 💾"
|
||||||
)),
|
)),
|
||||||
@@ -239,9 +239,9 @@ async fn send_slack_alert(
|
|||||||
(text, blocks.into())
|
(text, blocks.into())
|
||||||
}
|
}
|
||||||
_ => {
|
_ => {
|
||||||
let text = format!("{level} | *{name}*{region} memory usage at *{percentage:.1}%* 💾 🚨");
|
let text = format!("{level} | *{name}*{region} memory usage at *{percentage:.1}%* 💾");
|
||||||
let blocks = vec![
|
let blocks = vec![
|
||||||
Block::header(format!("{level} 🚨")),
|
Block::header(level),
|
||||||
Block::section(format!(
|
Block::section(format!(
|
||||||
"*{name}*{region} memory usage at *{percentage:.1}%* 💾"
|
"*{name}*{region} memory usage at *{percentage:.1}%* 💾"
|
||||||
)),
|
)),
|
||||||
@@ -269,9 +269,9 @@ async fn send_slack_alert(
|
|||||||
let percentage = 100.0 * used_gb / total_gb;
|
let percentage = 100.0 * used_gb / total_gb;
|
||||||
match alert.level {
|
match alert.level {
|
||||||
SeverityLevel::Ok => {
|
SeverityLevel::Ok => {
|
||||||
let text = format!("{level} | *{name}*{region} disk usage at *{percentage:.1}%* | mount point: *{path:?}* 💿 ✅");
|
let text = format!("{level} | *{name}*{region} disk usage at *{percentage:.1}%* | mount point: *{path:?}* 💿");
|
||||||
let blocks = vec![
|
let blocks = vec![
|
||||||
Block::header(format!("{level} ✅")),
|
Block::header(level),
|
||||||
Block::section(format!(
|
Block::section(format!(
|
||||||
"*{name}*{region} disk usage at *{percentage:.1}%* 💿"
|
"*{name}*{region} disk usage at *{percentage:.1}%* 💿"
|
||||||
)),
|
)),
|
||||||
@@ -283,9 +283,9 @@ async fn send_slack_alert(
|
|||||||
(text, blocks.into())
|
(text, blocks.into())
|
||||||
}
|
}
|
||||||
_ => {
|
_ => {
|
||||||
let text = format!("{level} | *{name}*{region} disk usage at *{percentage:.1}%* | mount point: *{path:?}* 💿 🚨");
|
let text = format!("{level} | *{name}*{region} disk usage at *{percentage:.1}%* | mount point: *{path:?}* 💿");
|
||||||
let blocks = vec![
|
let blocks = vec![
|
||||||
Block::header(format!("{level} 🚨")),
|
Block::header(level),
|
||||||
Block::section(format!(
|
Block::section(format!(
|
||||||
"*{name}*{region} disk usage at *{percentage:.1}%* 💿"
|
"*{name}*{region} disk usage at *{percentage:.1}%* 💿"
|
||||||
)),
|
)),
|
||||||
@@ -325,7 +325,7 @@ async fn send_slack_alert(
|
|||||||
message,
|
message,
|
||||||
} => {
|
} => {
|
||||||
let text = format!(
|
let text = format!(
|
||||||
"{level} | Failed to terminated AWS builder instance 🚨"
|
"{level} | Failed to terminated AWS builder instance "
|
||||||
);
|
);
|
||||||
let blocks = vec![
|
let blocks = vec![
|
||||||
Block::header(text.clone()),
|
Block::header(text.clone()),
|
||||||
@@ -356,7 +356,7 @@ async fn send_slack_alert(
|
|||||||
version,
|
version,
|
||||||
err,
|
err,
|
||||||
} => {
|
} => {
|
||||||
let text = format!("{level} | Build {name} has failed 🚨");
|
let text = format!("{level} | Build {name} has failed");
|
||||||
let err = err
|
let err = err
|
||||||
.as_ref()
|
.as_ref()
|
||||||
.map(|log| {
|
.map(|log| {
|
||||||
@@ -407,7 +407,7 @@ fn fmt_docker_container_state(state: &DeploymentState) -> String {
|
|||||||
fn fmt_level(level: SeverityLevel) -> &'static str {
|
fn fmt_level(level: SeverityLevel) -> &'static str {
|
||||||
match level {
|
match level {
|
||||||
SeverityLevel::Critical => "CRITICAL 🚨",
|
SeverityLevel::Critical => "CRITICAL 🚨",
|
||||||
SeverityLevel::Warning => "WARNING 🚨",
|
SeverityLevel::Warning => "WARNING ‼️",
|
||||||
SeverityLevel::Ok => "OK ✅",
|
SeverityLevel::Ok => "OK ✅",
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user