From 17e44e348d92354d65cb8c2bded5be8c9420acf7 Mon Sep 17 00:00:00 2001 From: Ferenc Schulcz <schulcz.ferenc@gmail.com> Date: Wed, 16 Oct 2024 16:00:57 +0200 Subject: [PATCH] Add dyndns server URL to config --- dyndns.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dyndns.py b/dyndns.py index 4e35740..321cd7f 100644 --- a/dyndns.py +++ b/dyndns.py @@ -3,6 +3,7 @@ import db import os import requests import datetime +import config plugin_dir = os.path.dirname(__file__) # parent folder name of the absolute path of this file @@ -45,7 +46,7 @@ def dyndnsRegister(**kwargs): if not x is None: db.sendMessage(session['username'], 'This domain is already registered by someone.') return rqtools.redirect(rqtools.url_for('service', servicename='dyndns')) - r = requests.get(url = 'http://127.0.0.1:3002/register', params = {'domain': request.form['domainname']}) + r = requests.get(url = config.get('DYNDNS_SERVER_URL') + '/register', params = {'domain': request.form['domainname']}) reply = r.json() if r.status_code > 299: db.sendMessage(session['username'], reply['message']) @@ -66,7 +67,7 @@ def dyndnsUpdate(**kwargs): x = db.db['dyndns-records'].find_one({'token': request.args['token']}) if x['ip'] == ip: return {'message': 'Already set.'}, 200 - r = requests.get(url = 'http://127.0.0.1:3002/update', params = {'token': request.args['token'], 'ip': ip}) + r = requests.get(url = config.get('DYNDNS_SERVER_URL')+ "/update", params = {'token': request.args['token'], 'ip': ip}) reply = r.json() if r.status_code < 300: print("Updated " + x['domain'] + " from " + x['ip'] + " to " + ip) -- GitLab