root/build/trunk/README.txt

Revision 1509, 1.4 kB (checked in by whit, 5 months ago)

adding list of required binaries not included in build

Line 
1===========================
2 Comunity Almanac Buildout
3===========================
4
5Install directions
6==================
7
8Requirments
9-----------
10
11* PCRE
12
13* OpenSSL
14
15* LibGeos (maybe)
16
17
18Recommended
19-----------
20
21Checkout or unpack the build package into a activate virtualenv or
22other sandbox.
23
24$ cd AlmanacStack; bootstrap.py
25$ bin/buildout
26$ bin/supervisord -c etc/supervisor.conf
27
28After Install
29=============
30
31To view logs and manage processes
32~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
33
34Supervisor prompt::
35
36 $ bin/supervisorctl
37
38Restart all servers::
39
40 $ bin/supervisorctl restart all
41
42Stop just zope::
43
44 $ bin/supervisorctl stop grok
45
46Shutdown all processes and supervisord::
47
48 $ bin/supervisorctl shutdown
49
50
51To view site::
52~~~~~~~~~~~~~~
53
54point your browser at::
55
56 http://localhost:8181/
57
58This will prompt you for the admin password (set in grok.cfg).  Then
59you may add an almanac application.
60
61
62REST interfaces
63~~~~~~~~~~~~~~~
64
65Currently, the atom publishing protocol interface is available from::
66
67 http://localhost:8181/app/{app name}/
68
69
70Running Tests
71=============
72
73all::
74
75 $ bin/test
76
77only almanac (occasionally other modules will also be on the app)::
78
79 $ bin/test -s opengeo.almanac
80
81only a module's tests in almanac::
82
83 $ bin/test --tests-pattern='.+' -m opengeo.almanac.vocabulary
84
85only functional tests::
86
87 $ bin/test -f
88
89only unit tests::
90
91 $ bin/test -u
92
93get help on other options::
94
95 $ bin/test --help
Note: See TracBrowser for help on using the browser.