Commit Graph

10 Commits (ff2bbd84565381c3742fb72305f16c4da079b31d)

Author SHA1 Message Date
blob42 ff2bbd8456 update readme, example 1 month ago
blob42 1fbff5c5e6 chore: clean debug code 1 month ago
blob42 742a38307f refactored process pattern parsing
- auto parse PatternIn<String> and PatternIn<Regex>
- use regex boolean in config to parse regex patterns

Signed-off-by: blob42 <contact@blob42.xyz>
1 month ago
blob42 fb90ec4850 fix one-off commands
todo: exec_end
Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago
blob42 e2a71432fe lint and better integration tests
Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago
blob42 3c565c364e improved process matching traits, update tests
Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago
blob42 5d630ac48f wip: MatchBy for Process and process pattern matchers
- lint and refactor into mods

Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago
blob42 c57e92e7d5 StateMatcher and StateTracker traits
- future possiblity to have multipler matchers such as memory, and cpu
usage and their corresponding trackers
- updated tests
- Scheduler can take dyn jobs

Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago
blob42 b2785a2f96 test: use parametrized cases
Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago
blob42 54f0159213 initial
Signed-off-by: blob42 <contact@blob42.xyz>
4 months ago