From b522d4304cc452312ff8adc55c5c43c1f5d7f12e Mon Sep 17 00:00:00 2001 From: Alfredos-Panagiotis Damkalis Date: Fri, 5 Apr 2019 22:37:08 +0300 Subject: [PATCH] Stop fetching from db on zero lenght db api url --- network/base/management/commands/fetch_data.py | 4 +++- network/base/tasks.py | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/network/base/management/commands/fetch_data.py b/network/base/management/commands/fetch_data.py index 4306fdb..841b785 100644 --- a/network/base/management/commands/fetch_data.py +++ b/network/base/management/commands/fetch_data.py @@ -11,7 +11,9 @@ class Command(BaseCommand): def handle(self, *args, **options): db_api_url = settings.DB_API_ENDPOINT - + if len(db_api_url) == 0: + self.stdout.write("Zero length api url, fetching is stopped") + return mode_url = '{}modes'.format(db_api_url) satellites_url = "{}satellites".format(db_api_url) transmitters_url = "{}transmitters".format(db_api_url) diff --git a/network/base/tasks.py b/network/base/tasks.py index 75f5d56..edad7d4 100644 --- a/network/base/tasks.py +++ b/network/base/tasks.py @@ -49,6 +49,8 @@ def update_all_tle(): def fetch_data(): """Task to fetch all data from DB""" apiurl = settings.DB_API_ENDPOINT + if len(apiurl) == 0: + return modes_url = "{0}modes".format(apiurl) satellites_url = "{0}satellites".format(apiurl) transmitters_url = "{0}transmitters".format(apiurl)