changeset 3:8eb6c417d4f5 draft

planemo upload for repository https://github.com/brsynth commit 6ae809b563b40bcdb6be2e74fe2a84ddad5484ae
author tduigou
date Mon, 02 Jun 2025 15:10:45 +0000
parents 33ebf3ea3eb6
children f103f5253a93
files json_db_config_generating.xml output.html output.json
diffstat 3 files changed, 30 insertions(+), 33 deletions(-) [+]
line wrap: on
line diff
--- a/json_db_config_generating.xml	Mon Jun 02 15:04:08 2025 +0000
+++ b/json_db_config_generating.xml	Mon Jun 02 15:10:45 2025 +0000
@@ -16,10 +16,7 @@
     ]]></command>
     <inputs>
         <conditional name="db_request">
-            <param name="execution" type="select" label="Save To DB ?" help="If True the execution key in the json file will be true" optional="false">
-                <option value="false" selected="True">NO</option>
-                <option value="true">YES</option>
-            </param>
+            <param name="execution" type="boolean" label="Save To DB ?" checked ='false' help="If True the execution key in the json file will be true" optional="false"/>
             <when value='true'>
                 <section name='db_config' title='DB config' expanded='true'>
                     <param name="db_uri" type="text" label="DB Connection URI" optional="true" />
--- a/output.html	Mon Jun 02 15:04:08 2025 +0000
+++ b/output.html	Mon Jun 02 15:10:45 2025 +0000
@@ -285,7 +285,7 @@
         var md = window.markdownit({
           html: true,
         });
-        target.innerHTML = md.render(atob('IyMgVGVzdCBTdW1tYXJ5Cgo8ZGl2IGNsYXNzPSJwcm9ncmVzcyI+CiAgPGRpdiBjbGFzcz0icHJvZ3Jlc3MtYmFyIHByb2dyZXNzLWJhci1zdWNjZXNzIiBzdHlsZT0id2lkdGg6IDEwMC4wJSIgYXJpYS12YWx1ZW5vdz0iMiIgYXJpYS12YWx1ZW1pbj0iMCIgYXJpYS12YWx1ZW1heD0iMiIgZGF0YS10b2dnbGU9InRvb2x0aXAiIHRpdGxlPSIyIFBhc3NlZCI+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0icHJvZ3Jlc3MtYmFyIHByb2dyZXNzLWJhci13YXJuaW5nIiBzdHlsZT0id2lkdGg6IDAuMCUiIGFyaWEtdmFsdWVub3c9IjAiIGFyaWEtdmFsdWVtaW49IjAiIGFyaWEtdmFsdWVtYXg9IjIiIGRhdGEtdG9nZ2xlPSJ0b29sdGlwIiB0aXRsZT0iMCBTa2lwcGVkIj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJwcm9ncmVzcy1iYXIgcHJvZ3Jlc3MtYmFyLWRhbmdlciIgc3R5bGU9IndpZHRoOiAwLjAlIiBhcmlhLXZhbHVlbm93PSIwIiBhcmlhLXZhbHVlbWluPSIwIiBhcmlhLXZhbHVlbWF4PSIyIiB0aXRsZT0iMCBGYWlsZWQgb3IgRXJyb3JlZCI+CiAgPC9kaXY+CjwvZGl2PgoKfCBUZXN0IFN0YXRlIHwgQ291bnQgfAp8IC0tLS0tLS0tLS0gfCAtLS0tLSB8CnwgVG90YWwgICAgICB8IDIgfAp8IFBhc3NlZCAgICAgfCAyIHwKfCBFcnJvciAgICAgIHwgMCB8CnwgRmFpbHVyZSAgICB8IDAgfAp8IFNraXBwZWQgICAgfCAwIHwKCgo8ZGV0YWlscyA+PHN1bW1hcnk+UGFzc2VkIFRlc3RzPC9zdW1tYXJ5PgoKKiA8ZGV0YWlscyBjbGFzcz0icmNvcm5lcnMgbGlnaHQtZ3JlZW4iPjxzdW1tYXJ5IGNsYXNzPSJsaWdodC1ncmVlbiI+JiM5OTg5OyBqc29uX2RiX2NvbmZpZ19nZW5lcmF0aW5nIChUZXN0ICMgMSk8L3N1bW1hcnk+PGRpdiBjbGFzcz0icGFkZGVkIj4KCiAgICAqKkNvbW1hbmQgTGluZToqKgoKICAgICogYGBgY29uc29sZQogICAgICBweXRob24zIC1jICJpbXBvcnQganNvbjsgcGFyYW1zID0geyAnZXhlY3V0aW9uJzogJ3RydWUnLCAnSlNPTl9kYl91cmknOiAncG9zdGdyZXNxbDovL3Bvc3RncmVzOlJLMTdfX2F0X19sb2NhbGhvc3Q6NTQzMi90ZXN0X2ZyYWdtZW50c19kYicsICdKU09OX3RhYmxlJzogJ3NhbXBsZScsICdKU09OX2ZyYWdtZW50X2NvbHVtbic6ICdmcmFnbWVudCcsICdKU09OX3NlcXVlbmNlX2NvbHVtbic6ICdzZXF1ZW5jZScsICdKU09OX2Fubm90YXRpb25fY29sdW1uJzogJ2Fubm90YXRpb24nIH07IGYgPSBvcGVuKCcvdG1wL3RtcDkxdTF2bWRyL2pvYl93b3JraW5nX2RpcmVjdG9yeS8wMDAvMS9vdXRwdXRzL2RhdGFzZXRfYjc4MWU5ZGMtODNiNC00YzNmLTk5ZWYtNmMxZWI2MDc4ZjYyLmRhdCcsICd3Jyk7IGpzb24uZHVtcChwYXJhbXMsIGYsIGluZGVudD00KTsgZi5jbG9zZSgpIiAmJiBlY2hvIERFQkcgJiYgY2F0ICcvdG1wL3RtcDkxdTF2bWRyL2pvYl93b3JraW5nX2RpcmVjdG9yeS8wMDAvMS9vdXRwdXRzL2RhdGFzZXRfYjc4MWU5ZGMtODNiNC00YzNmLTk5ZWYtNmMxZWI2MDc4ZjYyLmRhdCcKICAgICAgYGBgCiAgICAqKkV4aXQgQ29kZToqKgoKICAgICogYGBgY29uc29sZQogICAgICAwCiAgICAgIGBgYAogICAgKipTdGFuZGFyZCBPdXRwdXQ6KioKCiAgICAqIGBgYGNvbnNvbGUKICAgICAgREVCRwogICAgICB7CiAgICAgICAgICAiZXhlY3V0aW9uIjogInRydWUiLAogICAgICAgICAgIkpTT05fZGJfdXJpIjogInBvc3RncmVzcWw6Ly9wb3N0Z3JlczpSSzE3X19hdF9fbG9jYWxob3N0OjU0MzIvdGVzdF9mcmFnbWVudHNfZGIiLAogICAgICAgICAgIkpTT05fdGFibGUiOiAic2FtcGxlIiwKICAgICAgICAgICJKU09OX2ZyYWdtZW50X2NvbHVtbiI6ICJmcmFnbWVudCIsCiAgICAgICAgICAiSlNPTl9zZXF1ZW5jZV9jb2x1bW4iOiAic2VxdWVuY2UiLAogICAgICAgICAgIkpTT05fYW5ub3RhdGlvbl9jb2x1bW4iOiAiYW5ub3RhdGlvbiIKICAgICAgfQogICAgICBgYGAKICAgICoqVHJhY2ViYWNrOioqCgogICAgKiBgYGBjb25zb2xlCiAgICAgIAogICAgICBgYGAKICAgKipKb2IgUGFyYW1ldGVyczoqKgoKICAgKiAgIHwgSm9iIHBhcmFtZXRlciB8IFBhcmFtZXRlciB2YWx1ZSB8CiAgICAgICB8IC0tLS0tLS0tLS0tLS0gfCAtLS0tLS0tLS0tLS0tLS0gfAogICAgICAgfCBkYlxfcmVxdWVzdCB8IGAgeyJfX2N1cnJlbnRfY2FzZV9fIjogMCwgImRiX2NvbmZpZyI6IHsiYW5ub3RhdGlvbl9jb2x1bW4iOiAiYW5ub3RhdGlvbiIsICJkYl91cmkiOiAicG9zdGdyZXNxbDovL3Bvc3RncmVzOlJLMTdAbG9jYWxob3N0OjU0MzIvdGVzdF9mcmFnbWVudHNfZGIiLCAiZnJhZ21lbnRfY29sdW1uIjogImZyYWdtZW50IiwgInNlcXVlbmNlX2NvbHVtbiI6ICJzZXF1ZW5jZSIsICJ0YWJsZV9uYW1lIjogInNhbXBsZSJ9LCAiZXhlY3V0aW9uIjogInRydWUifSBgIHwKICAgICAgIHwgY2hyb21JbmZvIHwgYCAiL3RtcC90bXA5MXUxdm1kci9nYWxheHktZGV2L3Rvb2wtZGF0YS9zaGFyZWQvdWNzYy9jaHJvbS8/LmxlbiIgYCB8CiAgICAgICB8IGRia2V5IHwgYCAiPyIgYCB8CiAgICAgICB8IFxfXF9pbnB1dFxfZXh0IHwgYCAiaW5wdXQiIGAgfAoKCgogICAgPC9kaXY+PC9kZXRhaWxzPgoKCiogPGRldGFpbHMgY2xhc3M9InJjb3JuZXJzIGxpZ2h0LWdyZWVuIj48c3VtbWFyeSBjbGFzcz0ibGlnaHQtZ3JlZW4iPiYjOTk4OTsganNvbl9kYl9jb25maWdfZ2VuZXJhdGluZyAoVGVzdCAjIDIpPC9zdW1tYXJ5PjxkaXYgY2xhc3M9InBhZGRlZCI+CgogICAgKipDb21tYW5kIExpbmU6KioKCiAgICAqIGBgYGNvbnNvbGUKICAgICAgcHl0aG9uMyAtYyAiaW1wb3J0IGpzb247IHBhcmFtcyA9IHsgJ2V4ZWN1dGlvbic6ICdmYWxzZScsICdKU09OX2RiX3VyaSc6ICcnLCAnSlNPTl90YWJsZSc6ICcnLCAnSlNPTl9mcmFnbWVudF9jb2x1bW4nOiAnJywgJ0pTT05fc2VxdWVuY2VfY29sdW1uJzogJycsICdKU09OX2Fubm90YXRpb25fY29sdW1uJzogJycgfTsgZiA9IG9wZW4oJy90bXAvdG1wOTF1MXZtZHIvam9iX3dvcmtpbmdfZGlyZWN0b3J5LzAwMC8yL291dHB1dHMvZGF0YXNldF9mZWEwNzc4Zi1mYzg0LTQxOTQtYTM3ZS1iYzc0YmJlMjM5YjkuZGF0JywgJ3cnKTsganNvbi5kdW1wKHBhcmFtcywgZiwgaW5kZW50PTQpOyBmLmNsb3NlKCkiICYmIGVjaG8gREVCRyAmJiBjYXQgJy90bXAvdG1wOTF1MXZtZHIvam9iX3dvcmtpbmdfZGlyZWN0b3J5LzAwMC8yL291dHB1dHMvZGF0YXNldF9mZWEwNzc4Zi1mYzg0LTQxOTQtYTM3ZS1iYzc0YmJlMjM5YjkuZGF0JwogICAgICBgYGAKICAgICoqRXhpdCBDb2RlOioqCgogICAgKiBgYGBjb25zb2xlCiAgICAgIDAKICAgICAgYGBgCiAgICAqKlN0YW5kYXJkIE91dHB1dDoqKgoKICAgICogYGBgY29uc29sZQogICAgICBERUJHCiAgICAgIHsKICAgICAgICAgICJleGVjdXRpb24iOiAiZmFsc2UiLAogICAgICAgICAgIkpTT05fZGJfdXJpIjogIiIsCiAgICAgICAgICAiSlNPTl90YWJsZSI6ICIiLAogICAgICAgICAgIkpTT05fZnJhZ21lbnRfY29sdW1uIjogIiIsCiAgICAgICAgICAiSlNPTl9zZXF1ZW5jZV9jb2x1bW4iOiAiIiwKICAgICAgICAgICJKU09OX2Fubm90YXRpb25fY29sdW1uIjogIiIKICAgICAgfQogICAgICBgYGAKICAgICoqVHJhY2ViYWNrOioqCgogICAgKiBgYGBjb25zb2xlCiAgICAgIAogICAgICBgYGAKICAgKipKb2IgUGFyYW1ldGVyczoqKgoKICAgKiAgIHwgSm9iIHBhcmFtZXRlciB8IFBhcmFtZXRlciB2YWx1ZSB8CiAgICAgICB8IC0tLS0tLS0tLS0tLS0gfCAtLS0tLS0tLS0tLS0tLS0gfAogICAgICAgfCBkYlxfcmVxdWVzdCB8IGAgeyJfX2N1cnJlbnRfY2FzZV9fIjogMSwgImRiX2NvbmZpZyI6IHsiYW5ub3RhdGlvbl9jb2x1bW4iOiBudWxsLCAiZGJfdXJpIjogbnVsbCwgImZyYWdtZW50X2NvbHVtbiI6IG51bGwsICJzZXF1ZW5jZV9jb2x1bW4iOiBudWxsLCAidGFibGVfbmFtZSI6IG51bGx9LCAiZXhlY3V0aW9uIjogImZhbHNlIn0gYCB8CiAgICAgICB8IGNocm9tSW5mbyB8IGAgIi90bXAvdG1wOTF1MXZtZHIvZ2FsYXh5LWRldi90b29sLWRhdGEvc2hhcmVkL3Vjc2MvY2hyb20vPy5sZW4iIGAgfAogICAgICAgfCBkYmtleSB8IGAgIj8iIGAgfAogICAgICAgfCBcX1xfaW5wdXRcX2V4dCB8IGAgImlucHV0IiBgIHwKCgoKICAgIDwvZGl2PjwvZGV0YWlscz4KCgo8L2RldGFpbHM+Cg=='));
+        target.innerHTML = md.render(atob('IyMgVGVzdCBTdW1tYXJ5Cgo8ZGl2IGNsYXNzPSJwcm9ncmVzcyI+CiAgPGRpdiBjbGFzcz0icHJvZ3Jlc3MtYmFyIHByb2dyZXNzLWJhci1zdWNjZXNzIiBzdHlsZT0id2lkdGg6IDEwMC4wJSIgYXJpYS12YWx1ZW5vdz0iMiIgYXJpYS12YWx1ZW1pbj0iMCIgYXJpYS12YWx1ZW1heD0iMiIgZGF0YS10b2dnbGU9InRvb2x0aXAiIHRpdGxlPSIyIFBhc3NlZCI+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0icHJvZ3Jlc3MtYmFyIHByb2dyZXNzLWJhci13YXJuaW5nIiBzdHlsZT0id2lkdGg6IDAuMCUiIGFyaWEtdmFsdWVub3c9IjAiIGFyaWEtdmFsdWVtaW49IjAiIGFyaWEtdmFsdWVtYXg9IjIiIGRhdGEtdG9nZ2xlPSJ0b29sdGlwIiB0aXRsZT0iMCBTa2lwcGVkIj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJwcm9ncmVzcy1iYXIgcHJvZ3Jlc3MtYmFyLWRhbmdlciIgc3R5bGU9IndpZHRoOiAwLjAlIiBhcmlhLXZhbHVlbm93PSIwIiBhcmlhLXZhbHVlbWluPSIwIiBhcmlhLXZhbHVlbWF4PSIyIiB0aXRsZT0iMCBGYWlsZWQgb3IgRXJyb3JlZCI+CiAgPC9kaXY+CjwvZGl2PgoKfCBUZXN0IFN0YXRlIHwgQ291bnQgfAp8IC0tLS0tLS0tLS0gfCAtLS0tLSB8CnwgVG90YWwgICAgICB8IDIgfAp8IFBhc3NlZCAgICAgfCAyIHwKfCBFcnJvciAgICAgIHwgMCB8CnwgRmFpbHVyZSAgICB8IDAgfAp8IFNraXBwZWQgICAgfCAwIHwKCgo8ZGV0YWlscyA+PHN1bW1hcnk+UGFzc2VkIFRlc3RzPC9zdW1tYXJ5PgoKKiA8ZGV0YWlscyBjbGFzcz0icmNvcm5lcnMgbGlnaHQtZ3JlZW4iPjxzdW1tYXJ5IGNsYXNzPSJsaWdodC1ncmVlbiI+JiM5OTg5OyBqc29uX2RiX2NvbmZpZ19nZW5lcmF0aW5nIChUZXN0ICMgMSk8L3N1bW1hcnk+PGRpdiBjbGFzcz0icGFkZGVkIj4KCiAgICAqKkNvbW1hbmQgTGluZToqKgoKICAgICogYGBgY29uc29sZQogICAgICBweXRob24zIC1jICJpbXBvcnQganNvbjsgcGFyYW1zID0geyAnZXhlY3V0aW9uJzogJ3RydWUnLCAnSlNPTl9kYl91cmknOiAncG9zdGdyZXNxbDovL3Bvc3RncmVzOlJLMTdfX2F0X19sb2NhbGhvc3Q6NTQzMi90ZXN0X2ZyYWdtZW50c19kYicsICdKU09OX3RhYmxlJzogJ3NhbXBsZScsICdKU09OX2ZyYWdtZW50X2NvbHVtbic6ICdmcmFnbWVudCcsICdKU09OX3NlcXVlbmNlX2NvbHVtbic6ICdzZXF1ZW5jZScsICdKU09OX2Fubm90YXRpb25fY29sdW1uJzogJ2Fubm90YXRpb24nIH07IGYgPSBvcGVuKCcvdG1wL3RtcGV4enMyX3hlL2pvYl93b3JraW5nX2RpcmVjdG9yeS8wMDAvMS9vdXRwdXRzL2RhdGFzZXRfMDM0OTE5MmUtOWU3NS00NDk4LWI0OGEtMGE1M2RiZjgzNzgzLmRhdCcsICd3Jyk7IGpzb24uZHVtcChwYXJhbXMsIGYsIGluZGVudD00KTsgZi5jbG9zZSgpIiAmJiBlY2hvIERFQkcgJiYgY2F0ICcvdG1wL3RtcGV4enMyX3hlL2pvYl93b3JraW5nX2RpcmVjdG9yeS8wMDAvMS9vdXRwdXRzL2RhdGFzZXRfMDM0OTE5MmUtOWU3NS00NDk4LWI0OGEtMGE1M2RiZjgzNzgzLmRhdCcKICAgICAgYGBgCiAgICAqKkV4aXQgQ29kZToqKgoKICAgICogYGBgY29uc29sZQogICAgICAwCiAgICAgIGBgYAogICAgKipTdGFuZGFyZCBPdXRwdXQ6KioKCiAgICAqIGBgYGNvbnNvbGUKICAgICAgREVCRwogICAgICB7CiAgICAgICAgICAiZXhlY3V0aW9uIjogInRydWUiLAogICAgICAgICAgIkpTT05fZGJfdXJpIjogInBvc3RncmVzcWw6Ly9wb3N0Z3JlczpSSzE3X19hdF9fbG9jYWxob3N0OjU0MzIvdGVzdF9mcmFnbWVudHNfZGIiLAogICAgICAgICAgIkpTT05fdGFibGUiOiAic2FtcGxlIiwKICAgICAgICAgICJKU09OX2ZyYWdtZW50X2NvbHVtbiI6ICJmcmFnbWVudCIsCiAgICAgICAgICAiSlNPTl9zZXF1ZW5jZV9jb2x1bW4iOiAic2VxdWVuY2UiLAogICAgICAgICAgIkpTT05fYW5ub3RhdGlvbl9jb2x1bW4iOiAiYW5ub3RhdGlvbiIKICAgICAgfQogICAgICBgYGAKICAgICoqVHJhY2ViYWNrOioqCgogICAgKiBgYGBjb25zb2xlCiAgICAgIAogICAgICBgYGAKICAgKipKb2IgUGFyYW1ldGVyczoqKgoKICAgKiAgIHwgSm9iIHBhcmFtZXRlciB8IFBhcmFtZXRlciB2YWx1ZSB8CiAgICAgICB8IC0tLS0tLS0tLS0tLS0gfCAtLS0tLS0tLS0tLS0tLS0gfAogICAgICAgfCBkYlxfcmVxdWVzdCB8IGAgeyJfX2N1cnJlbnRfY2FzZV9fIjogMCwgImRiX2NvbmZpZyI6IHsiYW5ub3RhdGlvbl9jb2x1bW4iOiAiYW5ub3RhdGlvbiIsICJkYl91cmkiOiAicG9zdGdyZXNxbDovL3Bvc3RncmVzOlJLMTdAbG9jYWxob3N0OjU0MzIvdGVzdF9mcmFnbWVudHNfZGIiLCAiZnJhZ21lbnRfY29sdW1uIjogImZyYWdtZW50IiwgInNlcXVlbmNlX2NvbHVtbiI6ICJzZXF1ZW5jZSIsICJ0YWJsZV9uYW1lIjogInNhbXBsZSJ9LCAiZXhlY3V0aW9uIjogdHJ1ZX0gYCB8CiAgICAgICB8IGNocm9tSW5mbyB8IGAgIi90bXAvdG1wZXh6czJfeGUvZ2FsYXh5LWRldi90b29sLWRhdGEvc2hhcmVkL3Vjc2MvY2hyb20vPy5sZW4iIGAgfAogICAgICAgfCBkYmtleSB8IGAgIj8iIGAgfAogICAgICAgfCBcX1xfaW5wdXRcX2V4dCB8IGAgImlucHV0IiBgIHwKCgoKICAgIDwvZGl2PjwvZGV0YWlscz4KCgoqIDxkZXRhaWxzIGNsYXNzPSJyY29ybmVycyBsaWdodC1ncmVlbiI+PHN1bW1hcnkgY2xhc3M9ImxpZ2h0LWdyZWVuIj4mIzk5ODk7IGpzb25fZGJfY29uZmlnX2dlbmVyYXRpbmcgKFRlc3QgIyAyKTwvc3VtbWFyeT48ZGl2IGNsYXNzPSJwYWRkZWQiPgoKICAgICoqQ29tbWFuZCBMaW5lOioqCgogICAgKiBgYGBjb25zb2xlCiAgICAgIHB5dGhvbjMgLWMgImltcG9ydCBqc29uOyBwYXJhbXMgPSB7ICdleGVjdXRpb24nOiAnZmFsc2UnLCAnSlNPTl9kYl91cmknOiAnJywgJ0pTT05fdGFibGUnOiAnJywgJ0pTT05fZnJhZ21lbnRfY29sdW1uJzogJycsICdKU09OX3NlcXVlbmNlX2NvbHVtbic6ICcnLCAnSlNPTl9hbm5vdGF0aW9uX2NvbHVtbic6ICcnIH07IGYgPSBvcGVuKCcvdG1wL3RtcGV4enMyX3hlL2pvYl93b3JraW5nX2RpcmVjdG9yeS8wMDAvMi9vdXRwdXRzL2RhdGFzZXRfMWQ3ZGFjMjMtZGMyNC00NzQ3LTkwMWMtNjQ0MWEzYjE4MDdhLmRhdCcsICd3Jyk7IGpzb24uZHVtcChwYXJhbXMsIGYsIGluZGVudD00KTsgZi5jbG9zZSgpIiAmJiBlY2hvIERFQkcgJiYgY2F0ICcvdG1wL3RtcGV4enMyX3hlL2pvYl93b3JraW5nX2RpcmVjdG9yeS8wMDAvMi9vdXRwdXRzL2RhdGFzZXRfMWQ3ZGFjMjMtZGMyNC00NzQ3LTkwMWMtNjQ0MWEzYjE4MDdhLmRhdCcKICAgICAgYGBgCiAgICAqKkV4aXQgQ29kZToqKgoKICAgICogYGBgY29uc29sZQogICAgICAwCiAgICAgIGBgYAogICAgKipTdGFuZGFyZCBPdXRwdXQ6KioKCiAgICAqIGBgYGNvbnNvbGUKICAgICAgREVCRwogICAgICB7CiAgICAgICAgICAiZXhlY3V0aW9uIjogImZhbHNlIiwKICAgICAgICAgICJKU09OX2RiX3VyaSI6ICIiLAogICAgICAgICAgIkpTT05fdGFibGUiOiAiIiwKICAgICAgICAgICJKU09OX2ZyYWdtZW50X2NvbHVtbiI6ICIiLAogICAgICAgICAgIkpTT05fc2VxdWVuY2VfY29sdW1uIjogIiIsCiAgICAgICAgICAiSlNPTl9hbm5vdGF0aW9uX2NvbHVtbiI6ICIiCiAgICAgIH0KICAgICAgYGBgCiAgICAqKlRyYWNlYmFjazoqKgoKICAgICogYGBgY29uc29sZQogICAgICAKICAgICAgYGBgCiAgICoqSm9iIFBhcmFtZXRlcnM6KioKCiAgICogICB8IEpvYiBwYXJhbWV0ZXIgfCBQYXJhbWV0ZXIgdmFsdWUgfAogICAgICAgfCAtLS0tLS0tLS0tLS0tIHwgLS0tLS0tLS0tLS0tLS0tIHwKICAgICAgIHwgZGJcX3JlcXVlc3QgfCBgIHsiX19jdXJyZW50X2Nhc2VfXyI6IDEsICJkYl9jb25maWciOiB7ImFubm90YXRpb25fY29sdW1uIjogbnVsbCwgImRiX3VyaSI6IG51bGwsICJmcmFnbWVudF9jb2x1bW4iOiBudWxsLCAic2VxdWVuY2VfY29sdW1uIjogbnVsbCwgInRhYmxlX25hbWUiOiBudWxsfSwgImV4ZWN1dGlvbiI6IGZhbHNlfSBgIHwKICAgICAgIHwgY2hyb21JbmZvIHwgYCAiL3RtcC90bXBleHpzMl94ZS9nYWxheHktZGV2L3Rvb2wtZGF0YS9zaGFyZWQvdWNzYy9jaHJvbS8/LmxlbiIgYCB8CiAgICAgICB8IGRia2V5IHwgYCAiPyIgYCB8CiAgICAgICB8IFxfXF9pbnB1dFxfZXh0IHwgYCAiaW5wdXQiIGAgfAoKCgogICAgPC9kaXY+PC9kZXRhaWxzPgoKCjwvZGV0YWlscz4K'));
     </script>
   </body>
 </html>
\ No newline at end of file
--- a/output.json	Mon Jun 02 15:04:08 2025 +0000
+++ b/output.json	Mon Jun 02 15:10:45 2025 +0000
@@ -14,20 +14,20 @@
                     "db_request|db_config|fragment_column": "fragment",
                     "db_request|db_config|sequence_column": "sequence",
                     "db_request|db_config|table_name": "sample",
-                    "db_request|execution": "true"
+                    "db_request|execution": true
                 },
                 "job": {
-                    "command_line": "python3 -c \"import json; params = { 'execution': 'true', 'JSON_db_uri': 'postgresql://postgres:RK17__at__localhost:5432/test_fragments_db', 'JSON_table': 'sample', 'JSON_fragment_column': 'fragment', 'JSON_sequence_column': 'sequence', 'JSON_annotation_column': 'annotation' }; f = open('/tmp/tmp91u1vmdr/job_working_directory/000/1/outputs/dataset_b781e9dc-83b4-4c3f-99ef-6c1eb6078f62.dat', 'w'); json.dump(params, f, indent=4); f.close()\" && echo DEBG && cat '/tmp/tmp91u1vmdr/job_working_directory/000/1/outputs/dataset_b781e9dc-83b4-4c3f-99ef-6c1eb6078f62.dat'",
+                    "command_line": "python3 -c \"import json; params = { 'execution': 'true', 'JSON_db_uri': 'postgresql://postgres:RK17__at__localhost:5432/test_fragments_db', 'JSON_table': 'sample', 'JSON_fragment_column': 'fragment', 'JSON_sequence_column': 'sequence', 'JSON_annotation_column': 'annotation' }; f = open('/tmp/tmpexzs2_xe/job_working_directory/000/1/outputs/dataset_0349192e-9e75-4498-b48a-0a53dbf83783.dat', 'w'); json.dump(params, f, indent=4); f.close()\" && echo DEBG && cat '/tmp/tmpexzs2_xe/job_working_directory/000/1/outputs/dataset_0349192e-9e75-4498-b48a-0a53dbf83783.dat'",
                     "command_version": "",
                     "copied_from_job_id": null,
-                    "create_time": "2025-06-02T14:52:18.811266",
+                    "create_time": "2025-06-02T15:09:13.299180",
                     "dependencies": [],
                     "exit_code": 0,
-                    "external_id": "274048",
+                    "external_id": "282809",
                     "galaxy_version": "24.2",
                     "handler": null,
-                    "history_id": "a0c0127196534838",
-                    "id": "a0c0127196534838",
+                    "history_id": "a5a635de282655c8",
+                    "id": "a5a635de282655c8",
                     "inputs": {},
                     "job_messages": [],
                     "job_metrics": [],
@@ -38,15 +38,15 @@
                     "output_collections": {},
                     "outputs": {
                         "output_json": {
-                            "id": "a0c0127196534838",
+                            "id": "a5a635de282655c8",
                             "src": "hda",
-                            "uuid": "b781e9dc-83b4-4c3f-99ef-6c1eb6078f62"
+                            "uuid": "0349192e-9e75-4498-b48a-0a53dbf83783"
                         }
                     },
                     "params": {
                         "__input_ext": "\"input\"",
-                        "chromInfo": "\"/tmp/tmp91u1vmdr/galaxy-dev/tool-data/shared/ucsc/chrom/?.len\"",
-                        "db_request": "{\"__current_case__\": 0, \"db_config\": {\"annotation_column\": \"annotation\", \"db_uri\": \"postgresql://postgres:RK17@localhost:5432/test_fragments_db\", \"fragment_column\": \"fragment\", \"sequence_column\": \"sequence\", \"table_name\": \"sample\"}, \"execution\": \"true\"}",
+                        "chromInfo": "\"/tmp/tmpexzs2_xe/galaxy-dev/tool-data/shared/ucsc/chrom/?.len\"",
+                        "db_request": "{\"__current_case__\": 0, \"db_config\": {\"annotation_column\": \"annotation\", \"db_uri\": \"postgresql://postgres:RK17@localhost:5432/test_fragments_db\", \"fragment_column\": \"fragment\", \"sequence_column\": \"sequence\", \"table_name\": \"sample\"}, \"execution\": true}",
                         "dbkey": "\"?\""
                     },
                     "state": "ok",
@@ -55,15 +55,15 @@
                     "tool_id": "json_db_config_generating",
                     "tool_stderr": "",
                     "tool_stdout": "DEBG\n{\n    \"execution\": \"true\",\n    \"JSON_db_uri\": \"postgresql://postgres:RK17__at__localhost:5432/test_fragments_db\",\n    \"JSON_table\": \"sample\",\n    \"JSON_fragment_column\": \"fragment\",\n    \"JSON_sequence_column\": \"sequence\",\n    \"JSON_annotation_column\": \"annotation\"\n}",
-                    "update_time": "2025-06-02T14:52:24.970443",
+                    "update_time": "2025-06-02T15:09:19.180152",
                     "user_email": "planemo@galaxyproject.org",
-                    "user_id": "a0c0127196534838"
+                    "user_id": "a5a635de282655c8"
                 },
                 "status": "success",
                 "test_index": 0,
-                "time_seconds": 6.417675256729126,
+                "time_seconds": 6.056678056716919,
                 "tool_id": "json_db_config_generating",
-                "tool_version": "0.1.0+galaxy1"
+                "tool_version": "0.1.0+galaxy2"
             },
             "has_data": true,
             "id": "json_db_config_generating-0"
@@ -71,20 +71,20 @@
         {
             "data": {
                 "inputs": {
-                    "db_request|execution": "false"
+                    "db_request|execution": false
                 },
                 "job": {
-                    "command_line": "python3 -c \"import json; params = { 'execution': 'false', 'JSON_db_uri': '', 'JSON_table': '', 'JSON_fragment_column': '', 'JSON_sequence_column': '', 'JSON_annotation_column': '' }; f = open('/tmp/tmp91u1vmdr/job_working_directory/000/2/outputs/dataset_fea0778f-fc84-4194-a37e-bc74bbe239b9.dat', 'w'); json.dump(params, f, indent=4); f.close()\" && echo DEBG && cat '/tmp/tmp91u1vmdr/job_working_directory/000/2/outputs/dataset_fea0778f-fc84-4194-a37e-bc74bbe239b9.dat'",
+                    "command_line": "python3 -c \"import json; params = { 'execution': 'false', 'JSON_db_uri': '', 'JSON_table': '', 'JSON_fragment_column': '', 'JSON_sequence_column': '', 'JSON_annotation_column': '' }; f = open('/tmp/tmpexzs2_xe/job_working_directory/000/2/outputs/dataset_1d7dac23-dc24-4747-901c-6441a3b1807a.dat', 'w'); json.dump(params, f, indent=4); f.close()\" && echo DEBG && cat '/tmp/tmpexzs2_xe/job_working_directory/000/2/outputs/dataset_1d7dac23-dc24-4747-901c-6441a3b1807a.dat'",
                     "command_version": "",
                     "copied_from_job_id": null,
-                    "create_time": "2025-06-02T14:52:25.368237",
+                    "create_time": "2025-06-02T15:09:19.474779",
                     "dependencies": [],
                     "exit_code": 0,
-                    "external_id": "274120",
+                    "external_id": "282881",
                     "galaxy_version": "24.2",
                     "handler": null,
-                    "history_id": "819c904f5882870a",
-                    "id": "819c904f5882870a",
+                    "history_id": "1d721e33ec06790c",
+                    "id": "1d721e33ec06790c",
                     "inputs": {},
                     "job_messages": [],
                     "job_metrics": [],
@@ -95,15 +95,15 @@
                     "output_collections": {},
                     "outputs": {
                         "output_json": {
-                            "id": "819c904f5882870a",
+                            "id": "1d721e33ec06790c",
                             "src": "hda",
-                            "uuid": "fea0778f-fc84-4194-a37e-bc74bbe239b9"
+                            "uuid": "1d7dac23-dc24-4747-901c-6441a3b1807a"
                         }
                     },
                     "params": {
                         "__input_ext": "\"input\"",
-                        "chromInfo": "\"/tmp/tmp91u1vmdr/galaxy-dev/tool-data/shared/ucsc/chrom/?.len\"",
-                        "db_request": "{\"__current_case__\": 1, \"db_config\": {\"annotation_column\": null, \"db_uri\": null, \"fragment_column\": null, \"sequence_column\": null, \"table_name\": null}, \"execution\": \"false\"}",
+                        "chromInfo": "\"/tmp/tmpexzs2_xe/galaxy-dev/tool-data/shared/ucsc/chrom/?.len\"",
+                        "db_request": "{\"__current_case__\": 1, \"db_config\": {\"annotation_column\": null, \"db_uri\": null, \"fragment_column\": null, \"sequence_column\": null, \"table_name\": null}, \"execution\": false}",
                         "dbkey": "\"?\""
                     },
                     "state": "ok",
@@ -112,15 +112,15 @@
                     "tool_id": "json_db_config_generating",
                     "tool_stderr": "",
                     "tool_stdout": "DEBG\n{\n    \"execution\": \"false\",\n    \"JSON_db_uri\": \"\",\n    \"JSON_table\": \"\",\n    \"JSON_fragment_column\": \"\",\n    \"JSON_sequence_column\": \"\",\n    \"JSON_annotation_column\": \"\"\n}",
-                    "update_time": "2025-06-02T14:52:31.112726",
+                    "update_time": "2025-06-02T15:09:25.155850",
                     "user_email": "planemo@galaxyproject.org",
-                    "user_id": "a0c0127196534838"
+                    "user_id": "a5a635de282655c8"
                 },
                 "status": "success",
                 "test_index": 1,
-                "time_seconds": 6.040508270263672,
+                "time_seconds": 6.073927402496338,
                 "tool_id": "json_db_config_generating",
-                "tool_version": "0.1.0+galaxy1"
+                "tool_version": "0.1.0+galaxy2"
             },
             "has_data": true,
             "id": "json_db_config_generating-1"