From 8f85611bdd91d12a72a9ceaef2f23c50f02289ae Mon Sep 17 00:00:00 2001
From: Karl-Hermann Wieners <karl-hermann.wieners@mpimet.mpg.de>
Date: Tue, 15 Dec 2020 15:20:42 +0100
Subject: [PATCH] Config: fixed to use native variable formatting in all job
 sections

---
 CHANGES.txt | 8 ++++++++
 mkexp       | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/CHANGES.txt b/CHANGES.txt
index 456b8db..a739c1a 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -6,6 +6,14 @@ Make Experiments!
 Release Changes
 ---------------
 
+Release 1.0.11
+==============
+
+Configuration
+-------------
+
+* Fixed to use native variable formatting in all sections of a job's config
+
 Release 1.0.10
 ==============
 
diff --git a/mkexp b/mkexp
index 05acf69..04b0741 100755
--- a/mkexp
+++ b/mkexp
@@ -526,9 +526,9 @@ for subjob, subconfig in jobs_config.iteritems():
         var_format = job_config['JOB'].get('.var_format', '${%s}')
         var_list = set()
         del job_config['jobs']
+        job_config['jobs'] = jobs_config
         job_config.walk(format_vars, log=var_list, fmt=var_format)
         job_config['VARIABLES_'] = var_list
-        job_config['jobs'] = jobs_config
         for namelist, groups in job_config['namelists'].iteritems():
             if isinstance(groups, dict):
                 # Support deprecated keyword 'use_template' but warn user
-- 
GitLab