Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Include Pollwatcher option to FIM configuration #114

Merged
merged 14 commits into from
May 27, 2023
Merged

Conversation

okynos
Copy link
Member

@okynos okynos commented May 27, 2023

Hello all!

Thanks to Trevor from issue #113 we have a new option into FIM configuration file to switch watcher function from pub/sub methodology to polling. This option will allow to use FIM inside container environments like Fargate/EKS.

Included in this PR:

  • Included multiwatcher module to manage different watcher options (Currently, Recommended/Poll).
  • Upgrade ctrlc crate to 3.3.1.
  • Bump FIM to 0.4.7.
  • Include configuration option watcher.
  • Added unit tests of new code.
  • Hide big hash information message.
  • Manage error of ctrlc handler with nohup.

This PR closes #113

@okynos okynos self-assigned this May 27, 2023
src/monitor.rs Fixed Show fixed Hide fixed
@okynos okynos merged commit 5fb7ff2 into main May 27, 2023
23 checks passed
@okynos okynos deleted the 113-pollwatcher branch May 27, 2023 11:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Research and include notify polling option
1 participant