Skip to content

Commit ffe44d8

Browse files
Merge pull request #265 from mapswipe/scheduling
Rewrite of the cli mapswipe_workers.py.
2 parents 117b3ec + 1d85337 commit ffe44d8

File tree

4 files changed

+134
-365
lines changed

4 files changed

+134
-365
lines changed

docker-compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ services:
5353
context: mapswipe_workers/
5454
depends_on:
5555
- postgres
56-
command: mapswipe_workers --verbose run --schedule m
56+
command: mapswipe_workers --verbose run --schedule
5757
volumes:
5858
- ./api-data:/var/lib/mapswipe_workers/api-data/:rw
5959
- ./api-data/agg_results:/var/lib/mapswipe_workers/api-data/agg_results:rw

mapswipe_workers/mapswipe_workers/base/base_project.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ def __init__(self, project_draft):
7979
# def resultRequiredCounter(self):
8080
# return self.resultRequiredCounter
8181

82-
def save_project(self, fb_db):
82+
def save_project(self):
8383
"""
8484
Creates a projects with groups and tasks
8585
and saves it in firebase and postgres
@@ -131,7 +131,6 @@ def save_project(self, fb_db):
131131
)
132132
try:
133133
self.save_to_firebase(
134-
fb_db,
135134
project,
136135
groups,
137136
groupsOfTasks,
@@ -161,7 +160,7 @@ def save_project(self, fb_db):
161160
)
162161
raise CustomError(e)
163162

164-
def save_to_firebase(self, fb_db, project, groups, groupsOfTasks):
163+
def save_to_firebase(self, project, groups, groupsOfTasks):
165164

166165
# remove wkt geometry attribute of projects and tasks
167166
project.pop('geometry', None)
@@ -170,6 +169,7 @@ def save_to_firebase(self, fb_db, project, groups, groupsOfTasks):
170169
groupsOfTasks[group_id][i].pop('geometry', None)
171170

172171

172+
fb_db = auth.firebaseDB()
173173
ref = fb_db.reference('')
174174
# save project
175175
ref.update({

0 commit comments

Comments
 (0)