/connector-pagerduty

Factor.io Connector for PagerDuty

Primary LanguageRuby

Test Coverage Dependency Status Build Status Gem Version

PagerDuty Connector for Factor.io

This gem provides PagerDuty actions through your Factor.io workflow. It was built primarily with the factor-connector-api and pagerduty gems.

#Authentication

As an administrative user of PagerDuty, you can access your service key by replacing your information in the link below.

https://<your_subdomain>.pagerduty.com/services

Your access key can be found in the same way.

https://<your_subdomain>.pagerduty.com/api_keys

##Usage

####Incident Actions • create
• retrieve
• acknowledge
• resolve

####Listener The listener can be configured to load new incident reports as often as you like.

##Testing

Using a command line to test locally, you must set up three environmental variables:

$ export PAGERDUTY_SERVICE_KEY=0987654321
$ export PAGERDUTY_ACCESS_KEY=1234567890
$ export PAGERDUTY_SUBDOMAIN=dakota-enterprises

Next, you can bundle and run the tests:

$ bundle install
$ rake

##Contributing

Documentation, feature requests, code, tests, and bug reports are welcomed. Click here for more information.