.. _auto_hpcjob_settings_get_by_id: *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 ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - 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 ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - 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 .. raw:: html

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.