{"push_id":1480533820,"size":3,"distinct_size":1,"ref":"refs/heads/master","head":"406ad2956e0cda1a754a8e8e4592158c9751f584","before":"0755ad6f5244ef6c944e3e4210b1ceb9f566cd30","commits":[{"sha":"4b081bad752efc54f6063af86e06ec25c5dd60d4","author":{"name":"Lucy Davies","email":"6c1659542d44e3744e1e8e2b56dad18637faa24c@lucymhdavies.com"},"message":"Clean shutdown in Heroku\n\nBased on info from\nhttps://devcenter.heroku.com/articles/what-happens-to-ruby-apps-when-they-are-restarted\n\nGets around logs like...\n\n```\nJan 01 00:53:52 laas-develop app/web.1:  [2017-01-01 00:53:51] INFO  going to shutdown ...\nJan 01 00:53:52 laas-develop app/web.1:  [2017-01-01 00:53:51] INFO  WEBrick::HTTPServer#start done.\nJan 01 00:53:52 laas-develop app/web.1:  bundler: failed to load command: rackup (/app/vendor/bundle/ruby/2.3.0/bin/rackup)\nJan 01 00:53:52 laas-develop app/web.1:  SignalException: SIGTERM\nJan 01 00:53:52 laas-develop app/web.1:    /app/vendor/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:177:in `select'\nJan 01 00:53:52 laas-develop app/web.1:    /app/vendor/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:177:in `block in start'\nJan 01 00:53:52 laas-develop app/web.1:    /app/vendor/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:33:in `start'\nJan 01 00:53:52 laas-develop app/web.1:    /app/vendor/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:164:in `start'\nJan 01 00:53:52 laas-develop app/web.1:    /app/vendor/bundle/ruby/2.3.0/gems/rack-1.5.4/lib/rack/handler/webrick.rb:14:in `run'\nJan 01 00:53:52 laas-develop app/web.1:    /app/vendor/bundle/ruby/2.3.0/gems/rack-1.5.4/lib/rack/server.rb:264:in `start'\nJan 01 00:53:52 laas-develop app/web.1:    /app/vendor/bundle/ruby/2.3.0/gems/rack-1.5.4/lib/rack/server.rb:141:in `start'\nJan 01 00:53:52 laas-develop app/web.1:    /app/vendor/bundle/ruby/2.3.0/gems/rack-1.5.4/bin/rackup:4:in `<top (required)>'\nJan 01 00:53:52 laas-develop app/web.1:    /app/vendor/bundle/ruby/2.3.0/bin/rackup:23:in `load'\nJan 01 00:53:52 laas-develop app/web.1:    /app/vendor/bundle/ruby/2.3.0/bin/rackup:23:in `<top (required)>'\n```","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/Lucy-as-a-Service/commits/4b081bad752efc54f6063af86e06ec25c5dd60d4"},{"sha":"fa92db30a88dac3be3e0a9096e89b7831c40cfc0","author":{"name":"Lucy Davies","email":"6c1659542d44e3744e1e8e2b56dad18637faa24c@lucymhdavies.com"},"message":"Improve logging slightly\n\nAdded a progname to the log lines, to make it slightly easier to identify where in the code we are","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/Lucy-as-a-Service/commits/fa92db30a88dac3be3e0a9096e89b7831c40cfc0"},{"sha":"406ad2956e0cda1a754a8e8e4592158c9751f584","author":{"name":"Lucy Davies","email":"6c1659542d44e3744e1e8e2b56dad18637faa24c@lucymhdavies.com"},"message":"Merge pull request #22 from lucymhdavies/develop\n\nlogging","distinct":true,"url":"https://api.github.com/repos/lucymhdavies/Lucy-as-a-Service/commits/406ad2956e0cda1a754a8e8e4592158c9751f584"}]}
{"actor":{"display_login":"lucymhdavies"}}