summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ick2/state.py10
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):