NAME
twistd - run twisted.internet.app.Application pickles
SYNOPSIS
twistd [options]
DESCRIPTION
Read an twisted.internet.app.Application out of a file and runs it.
- -n, --nodaemon
- Don't daemonize (stay in foreground)
- -q, --quiet
- be a little more quiet
- -p, --profile
- Run profiler
- -b, --debug
- Run the application in the Python Debugger (implies nodaemon option). Sending a SIGUSR2 signal to the process will drop it into the debugger.
- -o, --no_save
- Do not save shutdown state
- --originalname
- Behave as though the specified Application has no process name set, and run with the standard process name (the python binary in most cases).
- -l, --logfile<logfile>
- Log to a specified file, - for stdout (default twistd.log). The log file will be rotated on SIGUSR1.
- --pidfile<pidfile>
- Save pid in specified file (default twistd.pid)
- --chroot<directory>
- Chroot to a supplied directory before running (default -- don't chroot). Chrooting is done before changing the current directory.
- -d, --rundir<directory>
- Change to a supplied directory before running (default .)
- -r, --reactor<reactor>
- Choose which ReactorCore event loop to use, such as 'poll' or 'gtk'.
- --spew
- Write an extremely verbose log of everything that happens. Useful for debugging freezes or locks in complex code.
- -f, --file<tap file>
- Read the given .tap file (default twistd.tap)
- -x, --xml<tax file>
- Load an Application from the given .tax (XML) file.
- -s, --source<tas file>
- Load an Application from the given .tas (AOT Python source) file.
- -y, --python<python file>
- Use the variable
application
from the given Python file. This setting, if given, overrides -f. - -g, --plugin<plugin name>
- Read config.tac from a plugin package, as with -y.
- --syslog
- Log to syslog, not to file.
- --prefix<prefix>
- Use the specified prefix when logging to logfile. Default is
twisted
.
AUTHOR
Written by Moshe Zadka, based on twistd's help messages
REPORTING BUGS
Report bugs to <twisted-python@twistedmatrix.com>.
COPYRIGHT
Copyright © 2000 Matthew W. Lefkowitz This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSO
mktap(1)