Cleanup error handling.

This commit is contained in:
jimmy committed 2025-11-22 12:35:08 -05:00
1 parent a6b490f049
commit 4cbde2749d
1 file changed
+4 -4
+4 -4
View File
@@ -38,7 +38,8 @@ class Facts:
build_info_getter_directory = None
try:
build_info_getter_directory = get_package_share_directory('build_info_getter')
except:
except Exception as e:
print("Can't find build info.\n{}".format(e))
return None
# Find and read the project_state.repos file in it.
project_state_file = build_info_getter_directory + "/project_state.repos"
@@ -46,11 +47,10 @@ class Facts:
try:
with open(project_state_file, 'r') as file_obj:
project_state_content = yaml.safe_load(file_obj)
except:
except Exception as e:
# We either didn't load the file or couldn't read it
# as json.
# If we ignore the error, we'll respond with a None which is the right thing.
pass
print("Can't find build info.\n{}".format(e))
return project_state_content
class Routes: