#!/usr/bin/env python3

import requests
from sys import argv

INTERFACE = argv[1]
LOCAL_IP = argv[4]

UPDATE_URL = '${url}'
USERNAME = '${username}'
PASSWORD = '${password}'

r = requests.get(
    UPDATE_URL.format(
        ip=LOCAL_IP,
    ),
    auth=(
        USERNAME,
        PASSWORD,
    )
)

with open('/var/tmp/dyndns.monitoring', 'w') as s:
    s.write(str(r.status_code))