Project

General

Profile

Bug #19897

Updated by Peter Amstutz over 1 year ago

You cannot create a bare file in a Project in the FUSE mount (only in Collections).    If you try, you will get I/O error.    This is disorienting because I/O error usually means something very bad happened.    This should be something else like: 

 EPERM "Operation not permitted" 
 ENOSYS "Function not implemented" 

 Internally it is actually throwing NoImplementedError so catching that and returning ENOSYS would make sense, although EPERM is arguably a bit better for the semantics. 

Back