Files
freeside-minimap/update.py
2026-01-03 11:30:18 +01:00

27 lines
740 B
Python

import io
import storage
import wifi
import adafruit_connection_manager
import adafruit_requests
update_url = "https://gitea.departmentofinter.net/cqc/freeside-minimap/raw/branch/memes/minimap.py"
update_file = 'minimap.py'
pool = adafruit_connection_manager.get_radio_socketpool(wifi.radio)
ssl_context = adafruit_connection_manager.get_radio_ssl_context(wifi.radio)
requests = adafruit_requests.Session(pool, ssl_context)
def run_update():
with io.open(update_file, mode='w') as f:
with requests.get(update_url) as r:
print('\nupdating',update_file)
f.write(r.text)
def main():
try:
run_update()
except Exception as e:
import traceback
traceback.print_exception(e)