
{
    "local": {
        "description"                 : "",
        "notes"                       : "",
        "schemas"                     : ["local"],
        "local"                       : {
            "job_manager_hop"         : "fork://localhost/",
            "job_manager_endpoint"    : "fork://localhost/",
            "filesystem_endpoint"     : "file://localhost/"
        },
        "default_queue"               : "",
        "resource_manager"            : "FORK",
        "agent_config"                : "default_sa",
        "agent_scheduler"             : "CONTINUOUS",
        "agent_spawner"               : "POPEN",
        "launch_methods"              : {
                                         "order" : ["FORK", "MPIRUN"],
                                         "FORK"  : {},
                                         "MPIRUN": {}
                                        },
        "pre_bootstrap_0"             : [],
        "pre_bootstrap_1"             : [],
        "default_remote_workdir"      : "$HOME/",
        "rp_version"                  : "installed",
        "virtenv_mode"                : "use",
        "virtenv"                     : "/home/merzky/radical/radical.pilot.3/ve3/",
        "python_dist"                 : "default",
        "virtenv_dist"                : "system",
        "cores_per_node"              :  16,
        "gpus_per_node"               :   4,
        "lfs_path_per_node"           : "/tmp",
        "lfs_size_per_node"           : 100
    },

    "test": {
        "description"                 : "Your local machine.",
        "notes"                       : "",
        "schemas"                     : ["local", "ssh"],
        "ssh"                         :
        {
            "job_manager_endpoint"    : "ssh://localhost/",
            "filesystem_endpoint"     : "sftp://localhost/"
        },
        "local"                       :
        {
            "job_manager_endpoint"    : "fork://localhost/",
            "filesystem_endpoint"     : "file://localhost/"
        },
        "pre_bootstrap_1"             : [
            "export RP_APP_TUNNEL_ADDR=144.76.72.175:27017",
            "echo  $RP_APP_TUNNEL_ADDR"
        ],
        "default_remote_workdir"      : "$HOME",
        "resource_manager"            : "FORK",
        "agent_config"                : "default",
        "agent_scheduler"             : "CONTINUOUS",
      # "agent_scheduler"             : "CONTINUOUS_COLO",
        "agent_spawner"               : "POPEN",
        "launch_methods"              : {
                                         "order"  : ["FORK", "MPIEXEC"],
                                         "FORK"   : {},
                                         "MPIEXEC": {}
                                        },
        "rp_version"                  : "installed",
        "virtenv_mode"                : "local",
        "python_dist"                 : "default",
        "cores_per_node"              : 2,
        "gpus_per_node"               : 1,
        "lfs_path_per_node"           : "/tmp",
        "lfs_size_per_node"           : 1024,
        "mem_per_node"                : 4096,
        "fake_resources"              : true
    },

    "flux": {
        "description"                 : "",
        "notes"                       : "",
        "schemas"                     : ["local", "ssh"],
        "ssh"                         :
        {
            "job_manager_endpoint"    : "ssh://localhost/",
            "filesystem_endpoint"     : "sftp://localhost/"
        },
        "local"                       :
        {
            "job_manager_endpoint"    : "fork://localhost/",
            "filesystem_endpoint"     : "file://localhost/"
        },
        "default_remote_workdir"      : "$HOME",
        "resource_manager"            : "FORK",
        "agent_config"                : "default",
      # "agent_scheduler"             : "CONTINUOUS",
      # "agent_spawner"               : "POPEN",
        "agent_scheduler"             : "FLUX",
        "agent_spawner"               : "FLUX",
        "launch_methods"              : {
                                         "order": ["FLUX", "FORK"],
                                         "FORK" : {},
                                         "FLUX" : { "pre_exec" : [
                "export FLUX_DIR=/home/merzky/projects/flux/install/",
                "export PATH=$PATH:$FLUX_DIR/bin",
                "export PYTHONPATH=$PYTHONPATH:$FLUX_DIR/lib/python3.8/site-packages/"
                                         ]}},
        "pre_bootstrap_0"             : [
                "export FLUX_DIR=/home/merzky/projects/flux/install/",
                "export PATH=$PATH:$FLUX_DIR/bin",
                "export PYTHONPATH=$PYTHONPATH:$FLUX_DIR/lib/python3.8/site-packages/"
                                        ],
        "rp_version"                  : "installed",
        "virtenv_mode"                : "local",
        "python_dist"                 : "default",
        "cores_per_node"              : 8,
        "gpus_per_node"               : 1,
        "fake_resources"              : true
    }
}

