You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+8-16Lines changed: 8 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,7 @@
4
4
5
5
*Because repetitive tasks shouldn't be boring...*
6
6
7
+
**Unittests status for Win/Lin/Mac environments:**[](https://github.com/Dimos082/cli-monitor/actions/workflows/test.yml)
CLI Monitor is designed to help automate command execution, log outputs, and monitor for specific patterns using **regex**. If a match is found, the tool can execute an additional command. It handles logging, error reporting, and summary generation with ease.
24
24
25
-
[🔼 Back to top](#cli-monitor-️)
26
-
27
25
## Features
28
26
29
27
-**Flexible Command Execution**: Run any CLI command at a chosen frequency.
@@ -32,9 +30,8 @@ CLI Monitor is designed to help automate command execution, log outputs, and mon
32
30
-**Auto-Stop Timer**: Set a duration for execution or let it run indefinitely.
33
31
-**Cross-Platform Compatibility**: Works on Windows, Linux, and macOS with Python 3.
@@ -117,7 +114,7 @@ Runs for 10 seconds, searching for "error" or "fail" and executing an alert comm
117
114
118
115
## 🛠️ Contributing
119
116
120
-
We welcome contributions to make CLI Monitor even better! If you have an idea for an improvement, feel free to:
117
+
We welcome contributions to make CLI Monitor even better! If you have an idea for an improvement or new [test cases](https://github.com/Dimos082/cli-monitor/tree/main/tests), feel free to:
121
118
122
119
-**Fork the repository**
123
120
-**Create a new feature branch**:
@@ -127,18 +124,13 @@ We welcome contributions to make CLI Monitor even better! If you have an idea fo
127
124
-**Push your changes**: `git push origin feature/NewFeature`
128
125
-**Open a pull request** 🐈⬛
129
126
130
-
If you find a bug or have a feature request, check out our [open issues](https://github.com/Dimos082/cli-monitor/issues) or create a new one. Your feedback is valuable!
127
+
If you find a bug or have a feature request, check out [open issues](https://github.com/Dimos082/cli-monitor/issues) or create a new one. Your feedback is valuable!
131
128
132
129
If you find [cli_monitor.py](https://raw.githubusercontent.com/Dimos082/cli-monitor/refs/heads/main/cli_monitor.py) useful, consider giving it a ⭐ on GitHub!
133
130
134
-
[🔼 Back to top](#cli-monitor-️)
135
-
136
-
## Issues & Feature Requests
137
-
138
-
Have an issue or an idea? Visit the [issue tracker](https://github.com/Dimos082/cli-monitor/issues) to report bugs, suggest enhancements, or discuss improvements.
139
131
140
132
## 📜 License
141
133
142
134
This project is licensed under the Apache 2.0 - see the [LICENSE](https://github.com/Dimos082/cli-monitor?tab=Apache-2.0-1-ov-file) file for details.
0 commit comments