diff options
author | Lars Wirzenius <liw@liw.fi> | 2018-01-19 16:34:17 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2018-01-19 16:51:11 +0200 |
commit | 7eb210040641c1fd77c0ff9a71260915ecb8bf11 (patch) | |
tree | e06b51e052b81cfed7d9c896232016a54bbb5e88 | |
parent | 4231981eb38f8764ebbc72c2044d3c7e4932011e (diff) | |
download | ick2-7eb210040641c1fd77c0ff9a71260915ecb8bf11.tar.gz |
Add: debug log messages to trace resource problems
-rw-r--r-- | ick2/state.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/ick2/state.py b/ick2/state.py index c7bed19..805a034 100644 --- a/ick2/state.py +++ b/ick2/state.py @@ -63,7 +63,15 @@ class ControllerState: def get_resource(self, type_name, resource_name): filename = self.get_resource_filename(type_name, resource_name) if os.path.exists(filename): - return self.load_resource(filename) + result = self.load_resource(filename) + ick2.log.log( + 'debug', msg_text='get_resource called', + type_name=type_name, resource_name=resource_name, + filename=filename, result=result) + return result + ick2.log.log( + 'warning', msg_text='Cannot find resource', + type_name=type_name, resource_name=resource_name) raise NotFound() def add_resource(self, type_name, resource_name, resource): |