diff --git a/README.md b/README.md index 0de77f8..b34a1b8 100644 --- a/README.md +++ b/README.md @@ -38,12 +38,14 @@ email = E-mail address for notifications command = Command to send notification ``` -In commands You can use fields ``````, `````` and `````` +In commands You can use fields ``````, ``````, ``````, ``````, `````` and `````` - `````` - E-mail address for notifications - `````` - E-mail subject - `````` - Message text - +- `````` - Service name +- `````` - Service URI (for web services) +- `````` - Process name (for OS tasks) ### Scripts configurations #### *nix diff --git a/src/main.rs b/src/main.rs index 17b33e7..e62a9da 100644 --- a/src/main.rs +++ b/src/main.rs @@ -353,11 +353,15 @@ fn main() { .replace("", &tasks[i].email) .replace("", &format!("\"\u{274c} Service {} ({}) is offline\"", tasks[i].service, tasks[i].uri)) .replace("", &format!("\"\u{274c} Service {} ({}) is offline now\"", tasks[i].service, tasks[i].uri)) + .replace("", &tasks[i].service) + .replace("", &tasks[i].uri) } else { tasks[i].command.to_string() .replace("", &tasks[i].email) .replace("", &format!("\"\u{274c} Process {} ({}) is not running\"", tasks[i].service, tasks[i].process)) .replace("", &format!("\"\u{274c} Process {} ({}) is not running now\"", tasks[i].service, tasks[i].process)) + .replace("", &tasks[i].service) + .replace("", &tasks[i].process) }; debug_log(format!("execute {}", shell_cmd));