def load(self, id):
# overridable callback for external storage, do not call directly
try:
file = open(self.path(id), 'rb')
except IOError:
return None
blob = file.read()
file.close()
return blob