Mercurial > treepkg
annotate contrib/sawmill/README @ 481:9c7e1d957d6b
sawmill: Not all displayed times are in UTC so the
general 'Z's at all times/dates are removed. Now
it is only mentioned that the times in the main
table are in UTC. To reduce the optical noise
this is done by simple comments in the date rows.
author | Sascha Teichmann <teichmann@intevation.de> |
---|---|
date | Sat, 18 Sep 2010 07:50:53 +0000 |
parents | dde2a0b68dc7 |
children | 93d66243bce7 |
rev | line source |
---|---|
452
333232953771
Initial check-in of sawmill a simple mod_python based
Sascha Teichmann <teichmann@intevation.de>
parents:
diff
changeset
|
1 A simple mod_python based web application to render the |
333232953771
Initial check-in of sawmill a simple mod_python based
Sascha Teichmann <teichmann@intevation.de>
parents:
diff
changeset
|
2 build reports of treepkg. |
453
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
3 |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
4 Tested on Debian 5.0 Lenny |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
5 |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
6 # apt-get install apache2 |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
7 # apt-get install libapache2-mod-python |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
8 # apt-get install apt-get install python-lxml |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
9 |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
10 Copy web dir into a place which is served by apache. |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
11 Create an .htaccess file in web: |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
12 ---8<--- |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
13 AddHandler mod_python .py |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
14 DirectoryIndex index.py |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
15 PythonHandler mod_python.publisher |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
16 --->8--- |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
17 |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
18 Create sub directories in web/treepkgs for each |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
19 treepkg which reports should be served. Edit |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
20 the treepkg.xml file in these directories to |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
21 provide some extra information about the treepkgs. |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
22 See web/treepkgs/demo as an example. |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
23 |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
24 Use rsync at the treepkg side to push the |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
25 reports to the corresponding treepkgs directory: |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
26 |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
27 $ rsync -avz \ |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
28 --exclude 'debian' --exclude 'src' \ |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
29 --exclude 'binary' --exclude '*checkout*' \ |
dde2a0b68dc7
Improved README of sawmill a bit.
Sascha Teichmann <teichmann@intevation.de>
parents:
452
diff
changeset
|
30 --exclude '*.html' $TREE_PKG/mill/tracks/ $DEST/tracks |