Repository 'data_manager_build_kraken2_database'
hg clone https://testtoolshed.g2.bx.psu.edu/repos/dfornika/data_manager_build_kraken2_database

Changeset 61:bf6408089cbc (2019-07-29)
Previous changeset 60:0e635abf01ff (2019-07-26) Next changeset 62:38c99b294264 (2019-10-23)
Commit message:
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_build_kraken2_database/ commit 66c35bd1ec30e6cd16d16f3cc98c2c5b56533a48-dirty
modified:
data_manager/kraken2_build_database.py
b
diff -r 0e635abf01ff -r bf6408089cbc data_manager/kraken2_build_database.py
--- a/data_manager/kraken2_build_database.py Fri Jul 26 19:54:59 2019 -0400
+++ b/data_manager/kraken2_build_database.py Mon Jul 29 15:53:28 2019 -0400
[
@@ -83,15 +83,14 @@
 
     subprocess.check_call(['kraken2-build'] + args, cwd=target_directory)
 
-    args = [
-        '--threads', str(kraken2_args["threads"]),
-        '--db', database_path
-    ]
-
     if kraken2_args["clean"]:
-        args.append('--clean')
-
-    subprocess.check_call(['kraken2-build'] + args, cwd=target_directory)
+        args = [
+            '--threads', str(kraken2_args["threads"]),
+            '--clean',
+            '--db', database_path
+        ]
+        
+        subprocess.check_call(['kraken2-build'] + args, cwd=target_directory)
 
     data_table_entry = {
         'data_tables': {
@@ -197,15 +196,14 @@
 
     subprocess.check_call(['kraken2-build'] + args, cwd=target_directory)
 
-    args = [
-        '--threads', str(kraken2_args["threads"]),
-        '--db', database_path
-    ]
+    if kraken2_args["clean"]:
+        args = [
+            '--threads', str(kraken2_args["threads"]),
+            '--clean',
+            '--db', database_path
+        ]
 
-    if kraken2_args["clean"]:
-        args.append('--clean')
-
-    subprocess.check_call(['kraken2-build'] + args, cwd=target_directory)
+        subprocess.check_call(['kraken2-build'] + args, cwd=target_directory)
 
     data_table_entry = {
         'data_tables': {
@@ -254,15 +252,14 @@
 
     subprocess.check_call(['kraken2-build'] + args, cwd=target_directory)
 
-    args = [
-        '--threads', str(kraken2_args["threads"]),
-        '--db', custom_database_name
-    ]
+    if kraken2_args["clean"]:
+        args = [
+            '--threads', str(kraken2_args["threads"]),
+            '--clean',
+            '--db', custom_database_name
+        ]
 
-    if kraken2_args["clean"]:
-        args.append('--clean')
-
-    subprocess.check_call(['kraken2-build'] + args, cwd=target_directory)
+        subprocess.check_call(['kraken2-build'] + args, cwd=target_directory)
 
     data_table_entry = {
         'data_tables': {