diff -r 1817f8946c22 -r faf279e33298 doc/book/pyramid/ctl.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/book/pyramid/ctl.rst Mon Sep 26 14:52:12 2016 +0200 @@ -0,0 +1,63 @@ +.. _cubicweb-ctl_pyramid: + +The 'pyramid' command +===================== + +.. program:: cubicweb-ctl pyramid + +The 'pyramid' command is a replacement for the 'start' command of :ref:`cubicweb-ctl`. +It provides the same options and a few other ones. + +.. note:: + + The 'pyramid' command is provided by the ``pyramid`` cube. + +Options +------- + + +.. option:: --no-daemon + + Run the server in the foreground. + +.. option:: --debug-mode + + Activate the repository debug mode (logs in the console and the debug + toolbar). Implies :option:`--no-daemon`. + + Also force the following pyramid options: + + .. code-block:: ini + + pyramid.debug_authorization = yes + pyramid.debug_notfound = yes + pyramid.debug_routematch = yes + pyramid.reload_templates = yes + +.. option:: -D, --debug + + Equals to :option:`--debug-mode` :option:`--no-daemon` :option:`--reload` + +.. option:: --reload + + Restart the server if any source file is changed + +.. option:: --reload-interval=RELOAD_INTERVAL + + Interval, in seconds, between file modifications checks [current: 1] + +.. option:: -l , --loglevel= + + Set the loglevel. debug if -D is set, error otherwise + +.. option:: -p, --profile + + Enable profiling. See :ref:`profiling`. + +.. option:: --profile-output=PROFILE_OUTPUT + + Profiling output file (default: "program.prof") + +.. option:: --profile-dump-every=N + + Dump profile stats to ouput every N requests (default: 100)