Corrects random selection algorithm
When autoreload is turned on, we force settings.debug = True, so that…
… Templates will also be autoreloaded.
Tries a new (perhaps more forceful) method of terminating children.
Some changes to hopefully alleviate these weird errors in production.
Shrapnel gets graceful_stop
Adding handling for the --profile flag
Adding a settings function
Adding a profile command-line option
Making the memcache connection be cached in threadlocal storage
removing this flush for performance reasons
Adding basic instrumentation
Merge branch 'master' of github.com:kurtiss/shrapnel
Adds a do_stat option to CacheKeyGenerator, so that os.stat() doesn't…
… have to be used on production systems.
Adding extensibility to command-line options
Should be pool size 3 not 10
Adding a dummy mongodb mode
Adding a list_instances function
Testing with a larger pool size
Moving this to run *after* we daemonize
Adds flush back to fake descriptors.
Now I'm adding back the old BackgroundFunction and renaming the previ…
…ous BackgroundFunction to ProcessFunction
Making BackgroundFunction also support multiprocessing
Initializing process pool before starting
Adding basic process pool functionality
Both flush implementations should do nothing.
Adds a flush() method to the fake iostreams