feat: move print to logging

This commit is contained in:
2025-06-27 15:27:07 +02:00
parent e66e9ad888
commit ed7b55c090

View File

@@ -1,5 +1,6 @@
import argparse import argparse
import json import json
import logging
import os import os
from types import SimpleNamespace from types import SimpleNamespace
@@ -179,7 +180,6 @@ def create_location(tierheim, instance, headers):
if location_result.status_code != 201: if location_result.status_code != 201:
print( print(
f"Location for {tierheim["properties"]["name"]}:{location_result.status_code} {location_result.json()} not created") f"Location for {tierheim["properties"]["name"]}:{location_result.status_code} {location_result.json()} not created")
exit()
return location_result.json() return location_result.json()
@@ -191,8 +191,6 @@ def main():
if overpass_result is None: if overpass_result is None:
print("Error: get_overpass_result returned None") print("Error: get_overpass_result returned None")
return return
print(f"Response type: {type(overpass_result)}")
print(f"Response content: {overpass_result}")
else: else:
with open(data_file, 'r', encoding='utf-8') as f: with open(data_file, 'r', encoding='utf-8') as f:
overpass_result = json.load(f) overpass_result = json.load(f)
@@ -232,7 +230,7 @@ def main():
search_result = requests.get(f"{instance}/api/organizations", params=search_data, headers=h) search_result = requests.get(f"{instance}/api/organizations", params=search_data, headers=h)
if search_result.status_code == 200: if search_result.status_code == 200:
org_id = search_result.json()[0]["id"] org_id = search_result.json()[0]["id"]
print(f"{th_data.name} already exists as ID {org_id}.") logging.debug(f"{th_data.name} already exists as ID {org_id}.")
org_patch_data = {"id": org_id, org_patch_data = {"id": org_id,
"name": th_data.name} "name": th_data.name}
if search_result.json()[0]["location"] is None: if search_result.json()[0]["location"] is None:
@@ -243,8 +241,7 @@ def main():
result = requests.patch(endpoint, json=org_patch_data, headers=h) result = requests.patch(endpoint, json=org_patch_data, headers=h)
if result.status_code != 200: if result.status_code != 200:
print(f"Updating {tierheim['properties']['name']} failed:{result.status_code} {result.json()}") logging.warning(f"Updating {tierheim['properties']['name']} failed:{result.status_code} {result.json()}")
exit()
continue continue
else: else:
location = create_location(tierheim, instance, h) location = create_location(tierheim, instance, h)