Auto prefix job template filename

Code checks for user-entered prefix of "Job_" (case-insensitive). If missing, prefix is added before saving template.
This commit is contained in:
Russell Johnson
2019-07-22 01:22:51 -05:00
committed by GitHub
parent bd7dd045b3
commit 2212a4e4dc

View File

@@ -133,7 +133,14 @@ class CommandJobTemplateExport:
"Path - Job Template",
PathPreferences.filePath(),
"job_*.json")[0]
if foo:
if foo:
s = '/'
splitList = foo.split(s)
li = len(splitList) - 1
if splitList[li][-5:] == '.json':
if splitList[li][:4] != 'job_' and splitList[li][:4] != 'Job_':
splitList[li] = 'Job_' + splitList[li]
foo = s.join(splitList)
cls.Execute(job, foo, dialog)
@classmethod