
{
    "davinci": {
        "description"                 : "The DAVinCI Linux cluster at Rice University (https://docs.rice.edu/confluence/display/ITDIY/Getting+Started+on+DAVinCI).",
        "notes"                       : "DAVinCI compute nodes have 12 or 16 processor cores per node.",
        "schemas"                     : ["ssh", "local"],
        "warn_on_local"               : "True",
        "ssh"                         :
        {
            "job_manager_endpoint"    : "pbs+ssh://davinci.rice.edu/",
            "filesystem_endpoint"     : "sftp://davinci.rice.edu/"
        },
        "local"                       : 
        {
            "job_manager_endpoint"    : "pbs://localhost/",
            "filesystem_endpoint"     : "file://localhost/"
        },
        "lrms"                        : "TORQUE",
        "default_queue"               : "parallel",
        "task_launch_method"          : "SSH",
        "mpi_launch_method"           : "MPIEXEC",
        "pre_bootstrap"               : ["module load openmpi"],
        "valid_roots"                 : ["/dascratch"],
        "default_remote_workdir"      : "$SHARED_SCRATCH",
        "pilot_agent"                 : "radical-pilot-agent-multicore.py"
    }
}



{
    "davinci": {
        "description"                 : "The DAVinCI Linux cluster at Rice University (https://docs.rice.edu/confluence/display/ITDIY/Getting+Started+on+DAVinCI).",
        "notes"                       : "DAVinCI compute nodes have 12 or 16 processor cores per node.",
        "schemas"                     : ["ssh", "local"],
        "warn_on_local"               : "True",
        "ssh"                         :
        {
            "job_manager_endpoint"    : "pbs+ssh://davinci.rice.edu/",
            "filesystem_endpoint"     : "sftp://davinci.rice.edu/"
        },
        "local"                       : 
        {
            "job_manager_endpoint"    : "pbs://localhost/",
            "filesystem_endpoint"     : "file://localhost/"
        },
        "lrms"                        : "TORQUE",
        "default_queue"               : "parallel",
        "task_launch_method"          : "SSH",
        "mpi_launch_method"           : "MPIEXEC",
        "pre_bootstrap"               : ["module load openmpi"],
        "valid_roots"                 : ["/dascratch"],
        "default_remote_workdir"      : "$SHARED_SCRATCH/$USER",
        "pilot_agent"                 : "radical-pilot-agent-multicore.py"
    }
}


Fix default remote workdir on davinci.
Fix default remote workdir on davinci.

$SCRATCH apparently points to the root of the scratch, not to the user's own scratch space, despite what the documentation tells us.