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

Alerter Credentials in config.yaml #1

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open

Conversation

aimtsou
Copy link
Collaborator

@aimtsou aimtsou commented Jul 19, 2019

These modifications allow us to have a more generic service now alerter, with
required parameters the:

  • snow api url
  • snow_username
  • snow_password
  • short-description

The rest are optional and can be define per purpose of usage.

Also the credentials can be used in config.yaml / inside the rule as whatever user prefers. If they are configured in both places then the definitions of the rule aelrter credential is kept for convenience with the original release

Add caller_id on required_options on ServiceNowAlerter and remove comments from required_options

Add required_credentials as global configuaration options

Update username and password on ServiceNowAlerter auth

Remove username and password from required fields on ServiceNowAlerter

Add snow_password and snow_username as required fields and caller_id as optional

Update copy of required_credentials in load_options function
Dimitra Chatzichrysou added 7 commits July 22, 2019 13:28
Add caller_id on required_options on ServiceNowAlerter and remove comments from required_options

Add required_credentials as global configuaration options

Update username and password on ServiceNowAlerter auth

Remove username and password from required fields on ServiceNowAlerter

Add snow_password and snow_username as required fields and caller_id as optional

Update copy of required_credentials in load_options function
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.

1 participant