Changeset View
Changeset View
Standalone View
Standalone View
swh/loader/core/converters.py
Show All 30 Lines | if max_content_size and ret['length'] > max_content_size: | ||||
ret.update({'status': 'absent', | ret.update({'status': 'absent', | ||||
'reason': 'Content too large', | 'reason': 'Content too large', | ||||
'origin': origin_url}) | 'origin': origin_url}) | ||||
return ret | return ret | ||||
if 'data' not in ret: | if 'data' not in ret: | ||||
ret['data'] = open(ret['path'], 'rb').read() | ret['data'] = open(ret['path'], 'rb').read() | ||||
# Extra keys added by swh.model.from_disk, that are not accepted | |||||
# by swh-storage | |||||
ret.pop('perms', None) | |||||
ret.pop('path', None) | |||||
ret['status'] = 'visible' | ret['status'] = 'visible' | ||||
return ret | return ret |