Skip to content
Commits on Oct 11, 2013
Commits on Feb 23, 2012
  1. Merge pull request #10 from kangas/pagerduty-redesign-2012-01

    Fix Pagerduty scraping per 2012-01 redesign
    committed Feb 22, 2012
Commits on Feb 22, 2012
  1. @kangas

    Fix Pagerduty scraping per 2012-01 redesign

    This fixes scraping of the Pagerduty on_call_info page as of Feb 2012,
    but only for the first listed escalation policy. The "--policy" option
    is ignored for now.
    kangas committed Feb 22, 2012
Commits on Nov 11, 2011
  1. Add a non-functional email output block.

    This setup allows you to send Campfire and email notifications in a
    single shot. If you don't choose either, the oncall levels are printed
    to stdout instead.
    committed Nov 11, 2011
  2. Add an option for email and change the Campfire option.

    This adds a (currently non-functional) -e/--email option for sending an
    email notification to new oncall assignees.
    
    I always have to look up how to call the Campfire topic, so this
    switches to the more obvious -c. (-t is retained for compatibility.)
    committed Nov 11, 2011
  3. Take email address out of the reported oncall list.

    I could see making this an option, but for now it's not needed.
    committed Nov 11, 2011
  4. Merge oncall-email.rb into pagerduty_oncall.rb.

    The *oncall* scripts do very similar things, and only differ in output
    channels. This merges them together in pagerduty_oncall.rb, and moves
    the email sending code to a library (for use by other scripts, too).
    
    (Note: v0.4.3 seems to have fixed all the psych-related mental issues I
    was having earlier.)
    committed Nov 11, 2011
  5. Version bump.

    committed Nov 11, 2011
  6. Sort out bad requires and weird psych/mechanize interactions.

    This required a lot of fussing, but ultimately it came down to bad
    requires.
    
    Because mechanize is upgraded to 2.0, and the cookie file format is
    apparently different, you should delete your old cookie files before
    running this version of the script.
    committed Nov 11, 2011
  7. Play around with the cert file some more. Because this is fun.

    For some reason the cert file isn't getting found. Trying a simpler
    dependency path.
    committed Nov 10, 2011
  8. Bump version.

    committed Nov 10, 2011
  9. Trying to deal with dependency failures.

    Thanks for all the help on this, @indirect.
    committed Nov 10, 2011
Commits on Nov 10, 2011
  1. Update nokogiri.

    committed Nov 10, 2011
  2. Work around version error.

    committed Nov 10, 2011
  3. Fix broken image in README.

    committed Nov 10, 2011
  4. Fix level parsing problem with pagerduty_summary.rb.

    There are other problems still in this script.
    committed Nov 10, 2011
  5. Merge branch 'gemify'

    committed Nov 10, 2011
  6. Rename scripts to be more distinct for gem install. Also, fix lib req…

    …uires.
    
    Note that the oncall-email.rb script isn't renamed since I'm planning to merge it into pagerduty_oncall.rb.
    committed Nov 10, 2011
  7. Take out rspec tasks for now.

    committed Nov 10, 2011
  8. Don't commit Gemfile.lock.

    committed Nov 10, 2011
  9. Clean up the Rakefile and gemspec

    This is getting towards the point where the gem is easier to build.
    committed Nov 10, 2011
Commits on Nov 9, 2011
  1. Fix on-call rotation parsing

    Looks like PagerDuty moved the on-call schedule display into a partial
    loaded by Javascript. This calls the partial rather than the full
    Dashboard HTML to get that information.
    
    Closes #8. Sorry for the long delay in getting to this.
    committed Nov 9, 2011
Commits on Aug 12, 2011
Commits on Jul 6, 2011
  1. Merge pull request #7 from jamesc/master

    Add support for -p (policy) option in oncall-email.rb
    committed Jul 6, 2011
Something went wrong with that request. Please try again.