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

Update plugin, deps to support multiple accounts #118

Merged

Conversation

atc0005
Copy link
Owner

@atc0005 atc0005 commented Nov 23, 2020

Changes

  • Update config package
    • add new type to reflect a mail account + server settings
    • replace single field settings for user, password, etc
      and use a slice of accounts with all required values
      in their place
    • update flag handling, validation and other setup steps
      to reflect multi-account compatibility
  • Update mbxs package to provide Connect, Login functions
    • shared functionality for upcoming list-emails app
  • Fix binary exclusion entry in .gitignore file

References

- Update config package
  - add new type to reflect a mail account + server settings
  - replace single field settings for user, password, etc
    and use a slice of accounts with all required values
    in their place
  - update flag handling, validation and other setup steps
    to reflect multi-account compatibility
- Update mbxs package to provide Connect, Login functions
  - shared functionality for upcoming list-emails app
- Fix binary exclusion entry in .gitignore file

refs GH-117
refs GH-2
@atc0005 atc0005 added enhancement New feature or request flag config labels Nov 23, 2020
@atc0005 atc0005 added this to the Next Release milestone Nov 23, 2020
@atc0005 atc0005 self-assigned this Nov 23, 2020
@atc0005 atc0005 merged commit d15331e into master Nov 23, 2020
@atc0005 atc0005 deleted the i117-refactor-nagios-plugin-to-support-multiple-accounts branch November 23, 2020 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
config enhancement New feature or request flag
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Refactor Nagios plugin to support checking multiple accounts in a batch
1 participant