Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
slapos
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Labels
Merge Requests
105
Merge Requests
105
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Jobs
Commits
Open sidebar
nexedi
slapos
Commits
1e88219f
Commit
1e88219f
authored
Jul 26, 2021
by
Thomas Gambier
🚴🏼
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
stack/erp5: remove tempstorage
parent
c95cfd8b
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
1 addition
and
80 deletions
+1
-80
component/tempstorage/buildout.cfg
component/tempstorage/buildout.cfg
+0
-68
stack/erp5/buildout.cfg
stack/erp5/buildout.cfg
+0
-2
stack/erp5/buildout.hash.cfg
stack/erp5/buildout.hash.cfg
+1
-1
stack/erp5/zope-versions.cfg
stack/erp5/zope-versions.cfg
+0
-1
stack/erp5/zope.conf.in
stack/erp5/zope.conf.in
+0
-8
No files found.
component/tempstorage/buildout.cfg
deleted
100644 → 0
View file @
c95cfd8b
# SlapOS component for tempstorage.
# https://github.com/zopefoundation/tempstorage
[buildout]
extends =
../ZODB/buildout.cfg
../git/buildout.cfg
# tempstorage provides tempstorage<X> depending on ZODB major version.
#
# - tempstorage >= 4 works only with ZODB5 because ZODB commit protocol was changed
# https://github.com/zopefoundation/tempstorage/commit/5cc223ea
# - tempstorage <= 5.2 is vulnerable to data corruption in loadBefore
# https://github.com/zopefoundation/tempstorage/issues/8
# https://github.com/zopefoundation/tempstorage/pull/16
# - tempstorage 3-nxd provides loadBefore backports to tempstorage 3.
[tempstorage]
recipe = slapos.recipe.build
depends = ${ZODB:egg}
init =
# link/depend to tempstorage<ZODB.major>
zodb = self.buildout['ZODB']
zmajor = zodb['major']
tempstorage_x = self.buildout['tempstorage'+zmajor]
options['depends'] += '$${%s:egg}' % tempstorage_x.name
options['egg'] = tempstorage_x['egg']
# update [versions] from what is needed by tempstorage<X>
self.buildout.parse('[_tempstorage-versions]\n' + tempstorage_x['egg-versions'])
versions = self.buildout['versions']
versions.update(self.buildout['_tempstorage-versions'])
# propagate updated [versions] -> easy_install
# (buildout does this in Buildout constructor)
import zc.buildout.easy_install
zc.buildout.easy_install.default_versions(versions)
# tempstorage5 is plain upstream egg
[tempstorage5]
recipe = zc.recipe.egg:eggs
egg = tempstorage
eggs = ${:egg}
egg-versions =
tempstorage = 5.2
# tempstorage4-wc2 is tempstorage 3 + backports for loadBefore fixes
[tempstorage4-wc2]
recipe = zc.recipe.egg:develop
setup = ${tempstorage4-wc2-repository:location}
egg = tempstorage
egg-versions =
tempstorage =
[tempstorage4-wc2-repository]
recipe = slapos.recipe.build:gitclone
repository = https://lab.nexedi.com/nexedi/tempstorage.git
branch = 3-nxd
revision= 77b49295db78
location = ${buildout:parts-directory}/tempstorage
git-executable = ${git:location}/bin/git
# tempstorage4 is the same as tempstorage4-wc2 because of loadBefore fixes.
[tempstorage4]
<= tempstorage4-wc2
stack/erp5/buildout.cfg
View file @
1e88219f
...
@@ -37,7 +37,6 @@ extends =
...
@@ -37,7 +37,6 @@ extends =
../../component/scikit-image/buildout.cfg
../../component/scikit-image/buildout.cfg
../../component/PyWavelets/buildout.cfg
../../component/PyWavelets/buildout.cfg
../../component/subversion/buildout.cfg
../../component/subversion/buildout.cfg
../../component/tempstorage/buildout.cfg
../../component/tesseract/buildout.cfg
../../component/tesseract/buildout.cfg
../../component/w3m/buildout.cfg
../../component/w3m/buildout.cfg
../../component/poppler/buildout.cfg
../../component/poppler/buildout.cfg
...
@@ -498,7 +497,6 @@ eggs = ${neoppod:eggs}
...
@@ -498,7 +497,6 @@ eggs = ${neoppod:eggs}
# Zope
# Zope
Zope2
Zope2
${tempstorage:egg}
# Zope acquisition patch
# Zope acquisition patch
Acquisition
Acquisition
# for runzeo
# for runzeo
...
...
stack/erp5/buildout.hash.cfg
View file @
1e88219f
...
@@ -34,7 +34,7 @@ md5sum = fed6dd2bdc389b4fc7e7b7ca32c5d4b6
...
@@ -34,7 +34,7 @@ md5sum = fed6dd2bdc389b4fc7e7b7ca32c5d4b6
[template-zope-conf]
[template-zope-conf]
filename = zope.conf.in
filename = zope.conf.in
md5sum =
5ce9d5e99880d5db9ed339bbefe28d3
4
md5sum =
0c440b880d76dfdf497c5639a8104a6
4
[site-zcml]
[site-zcml]
filename = site.zcml
filename = site.zcml
...
...
stack/erp5/zope-versions.cfg
View file @
1e88219f
...
@@ -54,7 +54,6 @@ repoze.tm2 = 1.0
...
@@ -54,7 +54,6 @@ repoze.tm2 = 1.0
repoze.who = 2.0
repoze.who = 2.0
scandir = 1.10.0
scandir = 1.10.0
six = 1.14.0
six = 1.14.0
tempstorage = 2.12.2
toml = 0.10.0
toml = 0.10.0
tox = 3.14.4
tox = 3.14.4
transaction = 1.1.1
transaction = 1.1.1
...
...
stack/erp5/zope.conf.in
View file @
1e88219f
...
@@ -131,14 +131,6 @@ large-file-threshold {{ parameter_dict['large-file-threshold'] }}
...
@@ -131,14 +131,6 @@ large-file-threshold {{ parameter_dict['large-file-threshold'] }}
</logfile>
</logfile>
</logger>
</logger>
<zodb_db temporary>
<temporarystorage>
name temporary storage for sessioning
</temporarystorage>
mount-point /temp_folder
container-class Products.TemporaryFolder.TemporaryContainer
</zodb_db>
{% set developer_list = parameter_dict['developer-list'] -%}
{% set developer_list = parameter_dict['developer-list'] -%}
{% set publisher_timeout = parameter_dict['publisher-timeout'] -%}
{% set publisher_timeout = parameter_dict['publisher-timeout'] -%}
{% set activity_timeout = parameter_dict['activity-timeout'] -%}
{% set activity_timeout = parameter_dict['activity-timeout'] -%}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment