Cleanup error handling.
This commit is contained in:
parent
a6b490f049
commit
4cbde2749d
|
|
@ -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:
|
||||
|
|
|
|||
Loading…
Reference in New Issue