44
44
parser.add_option("--trunk-dir", metavar="DIR",
45
45
help="The directory that contains the trunk branches.")
46
46
parser.add_option("--port", dest="user_port",
47
help=("Port Loggerhead should listen on "
48
"(defaults to 8080)."))
47
help="Port Loggerhead should listen on (defaults to 8080).")
49
48
parser.add_option("--host", dest="user_host",
50
49
help="Host Loggerhead should listen on.")
51
50
parser.add_option("--prefix", dest="user_prefix",
52
51
help="Specify host prefix.")
53
parser.add_option("--profile", action="store_true", dest="profile",
54
help="Generate callgrind profile data to "
55
"%d-stats.callgrind on each request.")
56
52
parser.add_option("--reload", action="store_true", dest="reload",
57
53
help="Restarts the application when changing python"
58
54
" files. Only used for development purposes.")
59
parser.add_option('--log-folder', dest="log_folder",
60
type=str, help="The directory to place log files in.")
55
parser.add_option('--log-folder', dest="log_folder",
56
type=str, help="The directory to place log files")
61
57
parser.add_option("--version", action="store_true", dest="show_version",
62
58
help="Print the software version and exit")
119
115
app = ErrorHandlerApp(app)
120
116
app = HTTPExceptionHandler(app)
121
117
app = TransLogger(app, logger=logger)
123
from loggerhead.middleware.profile import LSProfMiddleware
124
app = LSProfMiddleware(app)
126
119
if not options.user_prefix: