Permalink
Commits on Dec 11, 2012
  1. config stdout tweak

    committed Dec 11, 2012
Commits on Jun 23, 2012
  1. @progrium
Commits on Jun 22, 2012
  1. @progrium
Commits on Jun 21, 2012
  1. @progrium

    fixing weird amend

    progrium committed Jun 21, 2012
  2. @progrium

    Wrote GlobalContext mixin for use with Process and Config to make the…

    …m context managers that will set their global ginkgo singleton while in that context. Also, GlobalContext has tests.
    progrium committed May 18, 2012
Commits on May 18, 2012
  1. @progrium

    Wrote GlobalContext mixin for use with Process and Config to make the…

    …m context managers that will set their global ginkgo singleton while in that context. Also, GlobalContext has tests.
    progrium committed May 18, 2012
Commits on May 15, 2012
  1. @progrium

    calling group on a Config object now returns None if the path given i…

    …s actually a value and not a group. And Groups now also act as read-only dicts using the collections.Mapping mixin/base.
    progrium committed May 15, 2012
  2. @progrium

    changed default logfile from /tmp/ServiceName.log to ~/.ServiceName.l…

    …og plus some other refactoring
    progrium committed May 15, 2012
  3. @progrium

    made subclass of Process called DaemonProcess to avoid repeating if s…

    …tatements. prepare_app was renamed to setup_process and takes a daemonize option. daemon is no longer configurable. when you use ginkgoctl, it will daemonize. when you use ginkgo it will not, unless you give it the -d argument. pidfile is only created when you daemonize, so is handled only in DaemonProcess. lastly, pidfile is stored as a dot file in your home directory instead of in /tmp by default.
    progrium committed May 15, 2012
Commits on May 11, 2012
  1. @progrium

    removing examples. they're so old they're starting to become more har…

    …mful than useful. new examples should be written
    progrium committed May 11, 2012
  2. @progrium

    added pre-wrapped gevent servers. threw in a simple StreamClient serv…

    …ice. ServerWrapper is not deprecated
    progrium committed May 11, 2012
  3. @progrium

    added module docstrings to all modules. maybe not the best, but a sta…

    …rt. also some minor refactorings
    progrium committed May 11, 2012
Commits on May 10, 2012
  1. @progrium

    added module docstring, refactored one-off functions used by daemoniz…

    …e, and removed unused imports
    progrium committed May 10, 2012
  2. @progrium

    raise exception when configuration loading fails, but catch it and lo…

    …g as warning in process reload handler. this means if you use ginkgoctl to reload, it will fail before it even reloads. if you do a manual SIGHUP, it will log a warning that config failed to reload and will for now continue on with reloading of children
    progrium committed May 10, 2012
  3. @progrium

    as it turns out, we want reload to behave the same way as start in re…

    …gards to using start_before
    progrium committed May 10, 2012
  4. @progrium
Commits on May 6, 2012
  1. @progrium
Commits on Apr 30, 2012
  1. @progrium

    Merge pull request #57 from hblanks/warn-if-no-config-file

    use .py for determining if config should be a file, then raise exception...
    progrium committed Apr 30, 2012
  2. use .py for determining if config should be a file, then raise except…

    …ion if config file does not exist
    Hunter Blanks committed Apr 30, 2012
Commits on Apr 29, 2012
  1. @progrium
  2. @progrium
  3. @progrium
Commits on Apr 28, 2012
  1. @progrium

    turns out to be nice to use ginkgoctl on services running in the fore…

    …ground with ginkgo, so we'll always create a pidfile unless explicitly set to False
    progrium committed Apr 28, 2012
  2. @progrium

    adding ability to force set a setting, preventing it from being set a…

    …gain unless forced. used by ginkgoctl to force set the daemon setting, otherwise configuration could tell it not to
    progrium committed Apr 28, 2012
  3. @progrium

    making sure cwd is in python path so you can load services in modules…

    … in your current path
    progrium committed Apr 28, 2012
  4. @progrium

    more progress

    progrium committed Apr 28, 2012
  5. @progrium

    little bit more documentation

    progrium committed Apr 28, 2012
  6. @progrium

    removing docs build dir

    progrium committed Apr 28, 2012
  7. @progrium

    laying out documentation

    progrium committed Apr 28, 2012
  8. @progrium
  9. @progrium

    Merge pull request #56 from kennethreitz/patch-1

    Update doc/conf.py
    progrium committed Apr 28, 2012
  10. @kennethreitz

    Update doc/conf.py

    kennethreitz committed Apr 28, 2012
Commits on Apr 26, 2012
  1. @progrium

    Merge pull request #54 from hblanks/import-traceback

    ginkgo/runner.py: print traceback when import/key error occurs
    progrium committed Apr 26, 2012
  2. ginkgo/runner.py: print traceback when ImportError/KeyError occurs wi…

    …thin user's code
    Hunter Blanks committed Apr 26, 2012
Commits on Apr 24, 2012
  1. @progrium

    put extra setup.py commands into makefile, put development dependenci…

    …es into requirements.txt, dropped dependency on ProxyTypes
    progrium committed Apr 24, 2012