Mercurial > kallithea
annotate init.d/supervisord.conf @ 3420:a6bef3e8a361 beta
Update changeset cache should use non-cache version of repo if given attribute is empty, it's easier to controll how changesets are udpated
The quick update logic in base controller get's cached version and updates, while any other call will use non-cached version
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Fri, 01 Mar 2013 17:56:31 +0100 |
parents | e4eabd2558b6 |
children | 99ad9d0af1a3 |
rev | line source |
---|---|
2483
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
1 ; RhodeCode Supervisord |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
2 ; ########################## |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
3 ; for help see http://supervisord.org/configuration.html |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
4 ; ########################## |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
5 |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
6 [inet_http_server] ; inet (TCP) server disabled by default |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
7 port=127.0.0.1:9001 ; (ip_address:port specifier, *:port for all iface) |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
8 ;username=user ; (default is no username (open server)) |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
9 ;password=123 ; (default is no password (open server)) |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
10 |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
11 [supervisord] |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
12 logfile=/%(here)s/supervisord_rhodecode.log ; (main log file;default $CWD/supervisord.log) |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
13 logfile_maxbytes=50MB ; (max main logfile bytes b4 rotation;default 50MB) |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
14 logfile_backups=10 ; (num of main logfile rotation backups;default 10) |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
15 loglevel=info ; (log level;default info; others: debug,warn,trace) |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
16 pidfile=/%(here)s/supervisord_rhodecode.pid ; (supervisord pidfile;default supervisord.pid) |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
17 nodaemon=true ; (start in foreground if true;default false) |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
18 minfds=1024 ; (min. avail startup file descriptors;default 1024) |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
19 minprocs=200 ; (min. avail process descriptors;default 200) |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
20 umask=022 ; (process file creation umask;default 022) |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
21 user=marcink ; (default is current user, required if root) |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
22 ;identifier=supervisor ; (supervisord identifier, default is 'supervisor') |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
23 ;directory=/tmp ; (default is not to cd during start) |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
24 ;nocleanup=true ; (don't clean up tempfiles at start;default false) |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
25 ;childlogdir=/tmp ; ('AUTO' child log dir, default $TEMP) |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
26 environment=HOME=/home/marcink ; (key value pairs to add to environment) |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
27 ;strip_ansi=false ; (strip ansi escape codes in logs; def. false) |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
28 |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
29 ; the below section must remain in the config file for RPC |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
30 ; (supervisorctl/web interface) to work, additional interfaces may be |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
31 ; added by defining them in separate rpcinterface: sections |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
32 [rpcinterface:supervisor] |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
33 supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
34 |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
35 [supervisorctl] |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
36 serverurl=http://127.0.0.1:9001 ; use an http:// url to specify an inet socket |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
37 ;username=user ; should be same as http_username if set |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
38 ;password=123 ; should be same as http_password if set |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
39 ;prompt=mysupervisor ; cmd line prompt (default "supervisor") |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
40 ;history_file=~/.sc_history ; use readline history if available |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
41 |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
42 |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
43 ; restart with supervisorctl restart rhodecode:* |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
44 [program:rhodecode] |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
45 numprocs = 1 |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
46 numprocs_start = 5000 # possible should match ports |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
47 directory=/home/marcink/rhodecode-dir |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
48 command = /home/marcink/v-env/bin/paster serve rc.ini |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
49 process_name = %(program_name)s_%(process_num)04d |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
50 redirect_stderr=true |
e4eabd2558b6
added example supervisord config to init scripts
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
51 stdout_logfile=/%(here)s/rhodecode.log |