irods rules testing notes - UPPMAX/irods GitHub Wiki
Begun to test the iRODS rule engine.
in
iRODS/server/config/reConfigs/core.re
I have defined
acSetRescSchemeForCreate {msiSetDefaultResc("sweStore","forced"); }
Then restared iRODS.
This means that non privileged user is forced to the "sweStore" resource.
In practice this means that when user iput a file it is uploaded to the cache resource and then directly uploaded to sweStore. When user use iRODS they need to wait to get an "ack" that every file really has been uploaded to sweStore. The user will get an error msg if upload is not successful. This means that the user really can be sure that a copy of the file exist on at least three places.
- The users original place.
- The sweStoreCache disk resource on the iRODS server
- One of the sweStore dCache pools