Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Feb 10, 2015
  1. @jennyd

    Bump version to 0.0.11

    jennyd authored
Commits on Jan 13, 2015
  1. @fatbusinessman

    Merge pull request #25 from gds-operations/add-diagram

    fatbusinessman authored
    Add a diagram of hot-reloading to the README
Commits on Jan 12, 2015
  1. @jennyd
  2. @alexmuller

    Merge pull request #22 from gds-operations/worker_wait_parameter

    alexmuller authored
    Parameterise time to wait before killing old unicorns when reloading
Commits on Jan 7, 2015
  1. Document the behaviour of _kill_old_master

    David Thompson authored
    Because it's rather confusing.
  2. Be more explicit about what `--timeout` means

    David Thompson authored
    This matches up more closely with the description in `Herder` itself.
  3. @mattbostock

    Merge pull request #23 from gds-operations/add_maintainer_email

    mattbostock authored
    Add a maintainer email
  4. @jennyd

    Add a maintainer email

    jennyd authored
    This email address is already in the README for discussions.
  5. @jennyd

    Don't pass the process to _worker_wait

    jennyd authored
    If we ever start doing anything smarter here, we can add it back, but
    for now it's not being used.
  6. @jennyd

    Parameterise time to wait before killing unicorns

    jennyd authored
    The default of 120 seconds is far more than most of our apps need, resulting
    in sitting around mid-deployment waiting for the old unicorns to die.
    
    The tests are dark and full of mocks, but no more so than those that were
    there before.
Commits on Jan 6, 2015
  1. @jennyd

    Remove pesky import *

    jennyd authored
    It's more explicit to only import the things we need, and also PEP8:
    
        https://www.python.org/dev/peps/pep-0008/#imports
  2. @jennyd
Commits on Oct 9, 2014
  1. @samjsharpe

    Merge pull request #21 from gds-operations/bump-0.0.10

    samjsharpe authored
    Bump version to 0.0.10
  2. @samjsharpe

    Bump version to 0.0.10

    samjsharpe authored
    Changes
     - Minor change for unicorn_rails - no longer passing through the -P
       argument to set the PIDFILE as this is not supported by
       unicorn_rails. User much manually match up PIDFILE argument to
       unicornherder and the pidfile config option in configuration file
       used by unicorn_rails
  3. @samjsharpe

    Merge pull request #20 from zpencerq/master

    samjsharpe authored
    Remove unicorn_rails -P {pidfile} flag
Commits on Sep 11, 2014
  1. @zpencerq

    Remove unicorn_rails -P {pid} flag

    zpencerq authored zpencerq committed
    Unicorn_rails does not use the -P flag to specify the location of its pid file
    (it uses the accompanying configuration file). Unfortunately, including the -P
    flag was causing `ENV['RAILS_RELATIVE_URL_ROOT']` to be overwritten with the
    path to the unicorn pid (which is nonsensical).
Commits on Sep 2, 2014
  1. @samjsharpe

    Merge pull request #19 from gds-operations/fix-url

    samjsharpe authored
    Change URL, ensure guidelines conformity
  2. @ajlanghorn

    Change URL, ensure guidelines conformity

    ajlanghorn authored
    Since we have now moved this repository from Alphagov to GDS Operations, we
    should change the old URL to the new one, despite 301s existing, and ensure
    we conform to our own guidelines for open-source projects (published at
    http://gds-operations.github.io/guidelines/)
Commits on Mar 1, 2014
  1. @bradleywright

    Bump to 0.0.9

    bradleywright authored
  2. @bernd @bradleywright

    Show correct server type in log messages.

    bernd authored bradleywright committed
Commits on Dec 12, 2013
  1. @samjsharpe

    Bump version to 0.0.8

    samjsharpe authored
  2. @samjsharpe

    Merge pull request #15 from alphagov/enable-unicorn-rails

    samjsharpe authored
    add unicorn_rails to unicorn choice list
  3. @erchn @samjsharpe

    add unicorn_rails to unicorn choice list

    erchn authored samjsharpe committed
Commits on Dec 11, 2013
  1. @samjsharpe

    Bump version to v0.0.7

    samjsharpe authored
  2. @samjsharpe

    Merge pull request #12 from ewdurbin/master

    samjsharpe authored
    when pidfile is missing, check for unicorn's oldbin pidfile
  3. @ewdurbin

    when pidfile is missing, check for unicorn's oldbin pidfile

    ewdurbin authored
    Unicorn temporarily pushes the pidfile to pidfile + '.oldbin', without checking for the existence of this file, it is very easy for unicornherder to miss the boat on an otherwise uneventful hot reload
Commits on Nov 13, 2013
  1. @samjsharpe

    Merge pull request #9 from ewdurbin/master

    samjsharpe authored
    initialize unicorn_bin and gunicorn_bin for Herder object
  2. @ewdurbin

    initialize unicorn_bin and gunicorn_bin for Herder object

    ewdurbin authored
    this is a commit i accidentally omitted which breaks the -b and -g flags
Commits on Nov 9, 2013
  1. @samjsharpe

    Bump version to 0.0.6

    samjsharpe authored
Commits on Nov 1, 2013
  1. @samjsharpe

    Merge pull request #7 from ewdurbin/full_gunicorn

    samjsharpe authored
    Full gunicorn
  2. @ewdurbin

    add flag for running a specific gunicorn

    ewdurbin authored
    unicorn and gunicorn differ on the flag supplied for a pidfile
    
    this leads to the unfortunate scenario of having to treat each one like a special little flower.
    
    bummer
  3. @ewdurbin
  4. @ewdurbin

    use correct flag for unicorn pidfile

    ewdurbin authored
    using a -p flag with Unicorn will cause leaking of TCP sockets
Commits on Oct 30, 2013
  1. @samjsharpe

    Bump version to 0.0.5

    samjsharpe authored
  2. @samjsharpe

    Merge pull request #5 from ewdurbin/master

    samjsharpe authored
    Allow specific unicorn to be supplied on the command line.
Something went wrong with that request. Please try again.