GET HPC CONFIG SETTINGS BY ID¶
Retrieves the full settings of a saved HPC configuration by its ID or name, returning the config name and a flattened key-value map of all settings (queue, CPUs, walltime, solver attributes, HPC server name, etc.). Use this worker when a downstream step needs to inspect or pass along HPC job configuration parameters programmatically.
When to use¶
Tagged: hpc, hpc_config, hpcjobsettings, job_settings, remote_lookup, simulations.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| HPC Config | config_id | remote_lookup | — | ✓ | ID or name of the saved HPC job configuration to retrieve; resolved via remote lookup against the hpcjobsettings registry — required, no default. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| Config Name | config_name | string | Human-readable name of the resolved HPC configuration (string); falls back to ‘Unnamed’ if no name is stored. |
| Config Settings | config_settings | keyvalue | Flattened key-value list of all configuration settings, including top-level fields (id, name, hpcserver_id, solution_type, job_queue, job_cpus, job_walltime, enabled), the resolved hpcserver_name, and any solver attributes prefixed with ‘solver_’. |
Disciplines¶
- platform.hpc_config
Auto-generated from platform schema. Worker id: hpcjob_settings_get_by_id. Schema hash: 518b3a380ee8. Hand-curated docs in workerexamples/ override this page when present.