Minor annoyances with --dataset DAGs...
Just a few tidbits that bit me when trying to use --dataset with "experiment" samdev and group "fermilab":
- The start/end scripts for the dag set IFDH_BASE_URI based on GROUP and not SAM_EXPERIMENT
- ditto for default of SAM_STATION
- If you pass in -e IFDH_BASE_URI=whatever, the start/end scripts stomp on it
- If ifdh startProject fails, the script continues until it doesn't see the project in the dumpStation output, and then borks on a "[: argument expected " error; there is a check for getting no output, but its afer the check for count of files, which borks if theres no output.
These are pretty low priority, as they aren't so likely in normal usage, but they could make things eaiser to test and debug with later.