Commit Graph

  • 81288389c6 Add periodic exec of one-shot commands go v1.3 eleksir 2025-03-23 11:34:05 +03:00
  • 5976d0b327 Use quantity of workers equal to amount of found cpu cores (instead of hardcoded 5) if nothing set in config eleksir 2024-12-12 21:24:36 +03:00
  • 62bbf9d277 Fix build on non-linux systems eleksir 2024-12-12 21:20:51 +03:00
  • 83970650b5 Move to typical go project layout, fix golangci-lint warnings, update deps v1.2 eleksir 2024-10-06 22:10:19 +03:00
  • 0b573aa169 Add freebsd case for root config location v1.1 eleksir 2024-10-01 01:18:28 +03:00
  • 7474028b82 Remove validation of unused cmd_delay parameter v1.0 eleksir 2024-05-06 23:25:34 +03:00
  • 120b7c995a Update config for golangci-lint eleksir 2024-05-06 23:23:15 +03:00
  • 301c22be02 Fix typo in README.md eleksir 2024-05-06 23:02:55 +03:00
  • 1d76fd9920 Remove cmd_delay config option as it seems to be useless eleksir 2024-05-06 23:00:32 +03:00
  • d6f56dc569 Update README.md eleksir 2024-05-06 22:59:40 +03:00
  • 863ca34383 Implemented linux ionice funtionality eleksir 2024-04-29 20:42:23 +03:00
  • d962e4fd46 Send signal to process after all other actions eleksir 2024-04-29 16:30:28 +03:00
  • 3e532f46aa Add System V Init script and systemd unit, update README.md eleksir 2024-04-29 14:11:55 +03:00
  • 887643f62d Small refactor, move config file path detection out of main() eleksir 2024-04-29 13:20:00 +03:00
  • b5bacc5afe Less agressively evict idle workers from worker pool eleksir 2024-04-14 10:27:00 +03:00
  • b2788b9ef1 Optimize work with signals eleksir 2024-04-14 03:19:17 +03:00
  • e569c6bfce Remove unneeded loop and reduce cpu usage eleksir 2024-04-14 02:43:13 +03:00
  • 227b9006dd Do no set again nicelevel if it is already set, reduce cpu usage eleksir 2024-04-13 12:41:55 +03:00
  • cf9c8f0b29 Fix config path for macos if reniced run via sudo eleksir 2024-04-08 10:47:59 +03:00
  • d6f9966999 Update README.md eleksir 2024-04-06 12:53:16 +03:00
  • dc89d197d9 Add task pool, minor changes eleksir 2024-04-06 12:39:41 +03:00
  • 4d04731aeb Add ability to daemonize program, update sample config, README.md, add .gitignore eleksir 2024-03-13 20:08:08 +03:00
  • 74eaf3bd75 Initial commit eleksir 2024-03-12 23:14:55 +03:00
  • 3082dd2add Implemented commandline params, updated README.md, added cpanfile, fixed couple of bugs master eleksir 2023-05-01 16:33:27 +03:00
  • 4229e2f914 Fix mistakes and make README.md more correct eleksir 2023-04-23 17:39:00 +03:00
  • ec666ac558 Initial commit eleksir 2023-04-23 17:25:01 +03:00