mirror of
https://github.com/gravitational/teleport.git
synced 2026-11-03 16:38:35 +08:00
* Changes to PagerDuty plugin to support running as a hosted plugin The major structural change is to provide a new PagerDuty app constructor that allows the auth server to inject a Teleport client, rather than the plugin automaticaly creating a GRPC client on startup. Other changes include: - Added more PagerDuty API types - Extra logging - Small refactors here & there * Update integrations/access/pagerduty/app.go Co-authored-by: Roman Tkachenko <roman@goteleport.com> * Shorten PagerDuty typenames * Address review feedback - Moved API URL to plugin parameters - Removed obsolete settings loader * Address @marcoandredinis' review feedback --------- Co-authored-by: Roman Tkachenko <roman@goteleport.com>