While working on #1882 and #1883 I noticed that we use a hardcoded value to split iRODS collections to subpaths in the landing_zone_move flow: '/'.join(p.split('/')[10:])
This works if SODAR data is placed directly under /yourZone/, but if IRODS_ROOT_PATH is set it will fail horribly. This is a simple case of a sloppy developer (that's me).
While working on #1882 and #1883 I noticed that we use a hardcoded value to split iRODS collections to subpaths in the
landing_zone_move
flow:'/'.join(p.split('/')[10:])
This works if SODAR data is placed directly under
/yourZone/
, but ifIRODS_ROOT_PATH
is set it will fail horribly. This is a simple case of a sloppy developer (that's me).