GitHub PushEvent at 2014-02-13 20:40:54
Repository: gunicorn
Actor: wking
Payload: {"shas":[["2277901a7277e93239b86fdb20c0b18660853c26","f75897670c17327c42ab201733fb8a81ff9f4c34@tremily.us","Deprecate the --debug setting\n\n\"Limits the number of worker processes to 1\" hasn't been true since\n06a4dc6 (fix one error in gunicorn_paster, global conf was ignored,\n2010-06-22), although it was true when the line was added in 3c7d532\n(Large refactor of the documentation and website, 2010-05-22).\n\n\"changes some error handling that's sent to clients\" hasn't been true\nsince feb86d3 (don't display the traceback in the HTTP response,\n2013-09-27).\n\nThe only remaining actions that --debug had were disabling --preload\nand hiding debug-level config logging.  The former seems useless (just\ndisable --preload directly) and the latter at doesn't seem useful\nenough for a new setting (just turn down --log-level).  With this\ncommit, --preload always works and you always get debug-level config\nlogging.\n\nI left a stub Debug entry in gunicorn.config, which we can leave in\nplace while folks convert any gunicorn scripts and configurations to\ndrop --debug.  When the time comes, we can just remove that entry.  I\nalso the boolean-config tests to use --preload, since that will still\nbe around after we remove the dummy Debug entry.\n\nFixes #700.","W. Trevor King",true]],"size":1,"ref":"refs/heads/700-debug-preload","head":"2277901a7277e93239b86fdb20c0b18660853c26"}