Skip to content

fleetio/heroku-dyno-killer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

heroku-dyno-killer

Usage

require "heroku_dyno_killer"
killer = HerokuDynoKiller.new({token: "PAPERTRAIL_TOKEN"}, {app_name: "APP_NAME", token: "HEROKU_TOKEN"}, MEMORY_THRESHOLD_IN_MB)

# List all dynos that are over threshold
> killer.dynos_over_threshold
=> [{:name=>"web.4", :memory=>530.03}, {:name=>"web.8", :memory=>537.97}]

# Restart all dynos that are over threshold. Returns dynos that were restarted.
> killer.restart
=> [{:name=>"web.4", :memory=>530.03}, {:name=>"web.8", :memory=>537.97}]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages