updater
This commit is contained in:
26
update.py
Normal file
26
update.py
Normal file
@ -0,0 +1,26 @@
|
||||
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)
|
||||
Reference in New Issue
Block a user