Skip to content

zeljkofilipin/incident-documentation

Repository files navigation

Incident documentation

Tools for gathering data from Wikimedia incident documentation.

Build Status Maintainability

Usage

bundle exec ruby incident_documentation.rb INCIDENTS_SUBSET

Example

$ bundle exec ruby incident_documentation.rb 20180312

Incidents that start with 20180312
["Incident documentation/20180312-Cache-text"]

Gerrit patches in Actionables section
{"Incident documentation/20180312-Cache-text"=>["419090"]}

Gerrit repositories from Gerrit patches
{"Incident documentation/20180312-Cache-text"=>["operations/puppet"]}

Phabricator tasks in Actionables section
{"Incident documentation/20180312-Cache-text"=>["T181315", "T96853"]}

Gerrit repositories from Phabricator tasks verbose
{"Incident documentation/20180312-Cache-text"=>
  [{"T181315"=>["operations/puppet", "mediawiki/vagrant"]}, {"T96853"=>[]}]}

Gerrit repositories from Phabricator tasks summary
{"Incident documentation/20180312-Cache-text"=>
  ["operations/puppet", "mediawiki/vagrant"]}

Gerrit repositories connected to an incident
{"Incident documentation/20180312-Cache-text"=>
  ["operations/puppet", "mediawiki/vagrant"]}

Gerrit repositories connected to an incident CSV
Incident documentation/20180312-Cache-text,operations/puppet
Incident documentation/20180312-Cache-text,mediawiki/vagrant

About

Tools for gathering data from Wikimedia incident documentation

Topics

Resources

License

Stars

Watchers

Forks

Languages