Skip to content

Commit ea162be

Browse files
committed
Store TractDBPyramid Sessions on Disk
1 parent 034124a commit ea162be

File tree

4 files changed

+10
-0
lines changed

4 files changed

+10
-0
lines changed

docker-compose/docker-compose.yml

+1
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ tractdbpyramid:
114114
environment:
115115
GIT_REPOSITORY_SITE: "https://github.com/tractdb/tractdb-pyramid.git"
116116
volumes:
117+
- "/localdata/scratch/data/tractdbpyramid:/docker-pyramid-site/data"
117118
- "/localdata/scratch/config/tractdbpyramid/pyramid_config.ini:/docker-pyramid-site/pyramid_config.production.ini:ro"
118119
- "/localdata/scratch/secrets/tractdbcouch/secrets.yml:/docker-pyramid-site/secrets_couchdb.yml:ro"
119120
- "/localdata/scratch/secrets/tractdbdarksky/secrets.yml:/docker-pyramid-site/secrets_darksky.yml:ro"

fabfile.py

+6
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,12 @@ def push_config():
5959
fabric.api.put('scratch/config', 'scratch')
6060

6161

62+
def push_data():
63+
# Upload our data files
64+
fabric.api.run('mkdir -p scratch/data/')
65+
fabric.api.put('scratch/data', 'scratch')
66+
67+
6268
def push_secrets():
6369
# Upload our secrets
6470
fabric.api.run('mkdir -p scratch/secrets/')

scratch/config/tractdbpyramid/pyramid_config.ini

+3
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,6 @@ secrets.fitbit = /docker-pyramid-site/secrets_fitbit.yml
66
secrets.darksky = /docker-pyramid-site/secrets_darksky.yml
77
secrets.pyramid = /docker-pyramid-site/secrets_pyramid.yml
88
secrets.strava = /docker-pyramid-site/secrets_strava.yml
9+
10+
session.data_dir = /docker-pyramid-site/data/sessions/data
11+
session.lock_dir = /docker-pyramid-site/data/sessions/lock

scratch/data/tractdbpyramid/.keep

Whitespace-only changes.

0 commit comments

Comments
 (0)