From 4fb67aeb45f530351ffc979369f3b8af8305a65b Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Tue, 14 Feb 2017 16:22:09 +0100 Subject: [PATCH] support for gzip file to prepare new workouts --- rowers/dataprep.py | 6 ++++++ rowers/rows.py | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/rowers/dataprep.py b/rowers/dataprep.py index 65312aa9..386f8a88 100644 --- a/rowers/dataprep.py +++ b/rowers/dataprep.py @@ -39,6 +39,12 @@ from sqlalchemy import create_engine import sqlalchemy as sa import sys +import django_rq +queue = django_rq.get_queue('default') +queuelow = django_rq.get_queue('low') +queuehigh = django_rq.get_queue('low') + + user = settings.DATABASES['default']['USER'] password = settings.DATABASES['default']['PASSWORD'] database_name = settings.DATABASES['default']['NAME'] diff --git a/rowers/rows.py b/rowers/rows.py index d0513aaa..acf7c27a 100644 --- a/rowers/rows.py +++ b/rowers/rows.py @@ -48,7 +48,9 @@ def format_time(x,pos=None): def validate_file_extension(value): import os ext = os.path.splitext(value.name)[1] - valid_extensions = ['.tcx','.csv','.TCX','.CSV','.fit','.FIT','.zip','.ZIP'] + valid_extensions = ['.tcx','.csv','.TCX', + '.CSV','.fit','.FIT','.zip','.ZIP', + '.gz','.GZ'] if not ext in valid_extensions: raise ValidationError(u'File not supported!')