~loggerhead-team/loggerhead/trunk-rich

« back to all changes in this revision

Viewing changes to serve-branches.1

  • Committer: John Arbash Meinel
  • Date: 2011-02-10 00:43:37 UTC
  • mto: This revision was merged to the branch mainline in revision 426.
  • Revision ID: john@arbash-meinel.com-20110210004337-8rwedln8fgg4un16
Add a <noop> command to the RequestWorker.

This allows us to push the workers to stop immediately, in case
they are currently blocked waiting on another item in the queue.
This makes the test suite integration tests faster, but also
makes the script runner exit in a timely manner as well.

Also creating a trivial load_test script, just for example
purposes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
.TH LOGGERHEAD "1" "August 2008" "loggerhead 1.6" "User Commands"
 
2
.SH NAME
 
3
loggerhead \- run a loggerhead server
 
4
.SH SYNOPSIS
 
5
.B serve-branches
 
6
[\fIoptions\fR] \fI<path>\fR
 
7
.SH DESCRIPTION
 
8
Loggerhead is a web viewer for projects in bazaar. It can be used to navigate 
 
9
a branch history, annotate files, view patches, perform searches, etc. It's 
 
10
heavily based on bazaar-webserve, which is itself based on hgweb for Mercurial.
 
11
.PP
 
12
The serve-branches command runs a standalone loggerhead server in the foreground.
 
13
.SH OPTIONS
 
14
.TP
 
15
\fB\-h\fR, \fB\-\-help\fR
 
16
show this help message and exit
 
17
.TP
 
18
\fB\-\-user\-dirs\fR
 
19
Serve user directories as ~user.
 
20
.TP
 
21
\fB\-\-trunk\-dir\fR=\fIDIR\fR
 
22
The directory that contains the trunk branches.
 
23
.TP
 
24
\fB\-\-port\fR
 
25
Port Loggerhead should listen on (defaults to 8080).
 
26
.TP
 
27
\fB\-\-host\fR
 
28
Host Loggerhead should listen on.
 
29
.TP
 
30
\fB\-\-prefix\fR
 
31
Specify host prefix.
 
32
.TP
 
33
\fB\-\-reload\fR
 
34
Restarts the application when changing python files. Only used for development purposes.
 
35
.TP
 
36
\fB\-\-log\-folder\fR=\fILOG_FOLDER\fR
 
37
The directory to place log files
 
38
.TP
 
39
\fB\-\-version\fR
 
40
Print the software version and exit.
 
41
.SH "LICENSE"
 
42
GNU GPLv2 or later.
 
43
.SH "SEE ALSO"
 
44
https://launchpad.net/loggerhead