Allow working development environment for whole software
[slapos.git] / software / erp5testnode / software.cfg
1 [buildout]
2
3 find-links = http://www.nexedi.org/static/packages/source/slapos.buildout/
4     http://dist.repoze.org
5     http://www.nexedi.org/static/packages/source/
6
7 # Separate from site eggs
8 allowed-eggs-from-site-packages =
9 include-site-packages = false
10 exec-sitecustomize = false
11
12 versions = versions
13
14 extends =
15   ../../stack/shacache-client.cfg
16   ../../component/python-2.7/buildout.cfg
17   ../../component/subversion/buildout.cfg
18   ../../component/git/buildout.cfg
19   ../../component/lxml-python/buildout.cfg
20   ../../component/zip/buildout.cfg
21
22 parts =
23   template
24   lxml-python
25   eggs
26   subversion
27   zip
28   git
29
30 # Separate from site eggs
31 allowed-eggs-from-site-packages =
32 include-site-packages = false
33 exec-sitecustomize = false
34
35 # Use only quite well working sites.
36 allow-hosts =
37   *.nexedi.org
38   *.python.org
39   *.sourceforge.net
40   dist.repoze.org
41   effbot.org
42   github.com
43   peak.telecommunity.com
44   psutil.googlecode.com
45   www.dabeaz.com
46
47 # XXX: Workaround of SlapOS limitation
48 # Unzippig of eggs is required, as SlapOS do not yet provide nicely working
49 # development / fast switching environment for whole software
50 unzip = true
51
52 [eggs]
53 recipe = zc.recipe.egg
54 eggs =
55   ${lxml-python:egg}
56   zc.buildout
57   slapos.libnetworkcache
58   slapos.core
59   slapos.cookbook
60   erp5.util[testnode]
61
62 scripts =
63   testnode = erp5.util.testnode:main
64   slapgrid-cp = slapos.grid.slapgrid:runComputerPartition
65   slapgrid-sr = slapos.grid.slapgrid:runSoftwareRelease
66   slapproxy = slapos.proxy:main
67
68 python = python2.7
69
70 [lxml-python]
71 python = python2.7
72
73 [template]
74 recipe = slapos.recipe.template
75 url = ${:_profile_base_location_}/instance.cfg
76 output = ${buildout:directory}/template.cfg
77 mode = 0644
78 md5sum = 08e3f92bce41efc5bfe044bb9d354786
79
80 [networkcache]
81 # Romain Courteaud + Sebastien Robin signature certificate
82 signature-certificate-list =
83   -----BEGIN CERTIFICATE-----
84   MIIB4DCCAUkCADANBgkqhkiG9w0BAQsFADA5MQswCQYDVQQGEwJGUjEZMBcGA1UE
85   CBMQRGVmYXVsdCBQcm92aW5jZTEPMA0GA1UEChMGTmV4ZWRpMB4XDTExMDkxNTA5
86   MDAwMloXDTEyMDkxNTA5MDAwMlowOTELMAkGA1UEBhMCRlIxGTAXBgNVBAgTEERl
87   ZmF1bHQgUHJvdmluY2UxDzANBgNVBAoTBk5leGVkaTCBnzANBgkqhkiG9w0BAQEF
88   AAOBjQAwgYkCgYEApYZv6OstoqNzxG1KI6iE5U4Ts2Xx9lgLeUGAMyfJLyMmRLhw
89   boKOyJ9Xke4dncoBAyNPokUR6iWOcnPHtMvNOsBFZ2f7VA28em3+E1JRYdeNUEtX
90   Z0s3HjcouaNAnPfjFTXHYj4um1wOw2cURSPuU5dpzKBbV+/QCb5DLheynisCAwEA
91   ATANBgkqhkiG9w0BAQsFAAOBgQBCZLbTVdrw3RZlVVMFezSHrhBYKAukTwZrNmJX
92   mHqi2tN8tNo6FX+wmxUUAf3e8R2Ymbdbn2bfbPpcKQ2fG7PuKGvhwMG3BlF9paEC
93   q7jdfWO18Zp/BG7tagz0jmmC4y/8akzHsVlruo2+2du2freE8dK746uoMlXlP93g
94   QUUGLQ==
95   -----END CERTIFICATE-----
96   -----BEGIN CERTIFICATE-----
97   MIIB8jCCAVugAwIBAgIJAPu2zchZ2BxoMA0GCSqGSIb3DQEBBQUAMBIxEDAOBgNV
98   BAMMB3RzeGRldjMwHhcNMTExMDE0MTIxNjIzWhcNMTIxMDEzMTIxNjIzWjASMRAw
99   DgYDVQQDDAd0c3hkZXYzMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrPbh+
100   YGmo6mWmhVb1vTqX0BbeU0jCTB8TK3i6ep3tzSw2rkUGSx3niXn9LNTFNcIn3MZN
101   XHqbb4AS2Zxyk/2tr3939qqOrS4YRCtXBwTCuFY6r+a7pZsjiTNddPsEhuj4lEnR
102   L8Ax5mmzoi9nE+hiPSwqjRwWRU1+182rzXmN4QIDAQABo1AwTjAdBgNVHQ4EFgQU
103   /4XXREzqBbBNJvX5gU8tLWxZaeQwHwYDVR0jBBgwFoAU/4XXREzqBbBNJvX5gU8t
104   LWxZaeQwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQA07q/rKoE7fAda
105   FED57/SR00OvY9wLlFEF2QJ5OLu+O33YUXDDbGpfUSF9R8l0g9dix1JbWK9nQ6Yd
106   R/KCo6D0sw0ZgeQv1aUXbl/xJ9k4jlTxmWbPeiiPZEqU1W9wN5lkGuLxV4CEGTKU
107   hJA/yXa1wbwIPGvX3tVKdOEWPRXZLg==
108   -----END CERTIFICATE-----
109
110 [versions]
111 # Use SlapOS patched zc.buildout
112 zc.buildout = 1.6.0-dev-SlapOS-003