diff --git a/infoscreen/hsl_fetcher.py b/infoscreen/hsl_fetcher.py index 031675d..ce4e095 100644 --- a/infoscreen/hsl_fetcher.py +++ b/infoscreen/hsl_fetcher.py @@ -12,12 +12,6 @@ from django.utils.dateformat import format from django.conf import settings -from infoscreen.models import HSLDataModel - -last_fetched = timezone.now() -INTERVAL = 1 # minutes -# logging.info( -# "Set up scheduled HSL API fetch every {} minutes".format(INTERVAL)) with open(os.path.join(settings.BASE_DIR, 'infoscreen', 'hsl_stops.graphql')) as stops_file: STOPS_QUERY = stops_file.read() diff --git a/infoscreen/migrations/0006_delete_hsldatamodel.py b/infoscreen/migrations/0006_delete_hsldatamodel.py new file mode 100644 index 0000000..c660813 --- /dev/null +++ b/infoscreen/migrations/0006_delete_hsldatamodel.py @@ -0,0 +1,18 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.11 on 2017-10-31 14:56 +from __future__ import unicode_literals + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('infoscreen', '0005_auto_20170913_1841'), + ] + + operations = [ + migrations.DeleteModel( + name='HSLDataModel', + ), + ] diff --git a/infoscreen/models.py b/infoscreen/models.py index 6805637..73fd5a9 100644 --- a/infoscreen/models.py +++ b/infoscreen/models.py @@ -407,8 +407,3 @@ class UploadFileForm(forms.Form): name = forms.CharField() video = forms.FileField() - -class HSLDataModel(models.Model): - """Model representing HSL data.""" - - data = models.TextField(default="", editable=False) diff --git a/infoscreen/views/admin_views.py b/infoscreen/views/admin_views.py index 152859a..ff0bab6 100644 --- a/infoscreen/views/admin_views.py +++ b/infoscreen/views/admin_views.py @@ -20,7 +20,6 @@ from infoscreen.models import (ABBInfoItem, ExternalImageInfoItem, from infoscreen.models import EventInfoItem from infoscreen.models import ExternalWebsiteInfoItem from infoscreen.models import ImageUploadForm -from infoscreen.models import HSLDataModel from infoscreen.models import ApyInfoItem from infoscreen.models import VideoInfoItem diff --git a/infoscreen/views/public_views.py b/infoscreen/views/public_views.py index 9f78627..2ee3e34 100644 --- a/infoscreen/views/public_views.py +++ b/infoscreen/views/public_views.py @@ -3,7 +3,7 @@ from django.http import HttpResponse, JsonResponse, HttpResponseBadRequest from django.views.decorators.http import require_http_methods from django.conf import settings -from infoscreen.models import Rotation, InfoItem, InfoInstance, HSLDataModel +from infoscreen.models import Rotation, InfoItem, InfoInstance from infoscreen.hsl_fetcher import fetch as hsl_fetch import json