Project

General

Profile

Feature #17805

Updated by Tom Clegg over 2 years ago

Similar to procfs/sysfs, the fuse filesystem by_id directory should expose other Arvados objects besides just collections and projects, as well as metadata for collections and projects. Examples/ideas: Examples: 
 * objects/ce8i5-xvhdp-zzzzzzzzzzzzzzz/log by_id/ce8i5-xvhdp-zzzzzzzzzzzzzzz/log → symlink to ../ce8i5-4zz18-zzzzzzzzzzzzzzz 
 * objects/ce8i5-xvhdp-zzzzzzzzzzzzzzz/output by_id/ce8i5-xvhdp-zzzzzzzzzzzzzzz/output → symlink to [...] 
 * objects/ce8i5-xvhdp-zzzzzzzzzzzzzzz/state by_id/ce8i5-xvhdp-zzzzzzzzzzzzzzz/state → "Final\n" 
 * objects/ce8i5-xvhdp-zzzzzzzzzzzzzzz/container by_id/ce8i5-xvhdp-zzzzzzzzzzzzzzz/container → symlink to ../ce8i5-dz642-zzzzzzzzzzzzzzz 
 * objects/ce8i5-dz642-zzzzzzzzzzzzzzz/state by_id/ce8i5-dz642-zzzzzzzzzzzzzzz/state → "Complete\n" "Complete" 
 * objects/ce8i5-dz642-zzzzzzzzzzzzzzz/exit_code by_id/ce8i5-dz642-zzzzzzzzzzzzzzz/exit_code → "0\n" 
 * objects/ce8i5-4zz18-zzzzzzzzzzzzzzz/properties.json → "{\"container_request_uuid\":\"ce8i5-xvhdp-zzzzzzzzzzzzzzz\"}" 
 * objects/ce8i5-4zz18-zzzzzzzzzzzzzzz/properties/container_request_uuid → "ce8i5-xvhdp-zzzzzzzzzzzzzzz\n" 
 * objects/ce8i5-4zz18-zzzzzzzzzzzzzzz/properties/container_request → symlink to ../../ce8i5-xvhdp-zzzzzzzzzzzzzzz 
 * objects/ce8i5-4zz18-zzzzzzzzzzzzzzz/modified_at → "2021-09-25T13:31:36.27053Z\n" 
 * objects/ce8i5-4zz18-zzzzzzzzzzzzzzz/files/stderr.txt → contents of collection 

Back