changeset 7:4e76decc720c draft

Uploaded
author greg
date Wed, 23 Nov 2016 11:04:37 -0500
parents e7c4d4c7c1dd
children 2aa2ee1f7563
files data_manager/data_manager_plant_tribes_scaffolds_download.py
diffstat 1 files changed, 4 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/data_manager/data_manager_plant_tribes_scaffolds_download.py	Wed Nov 23 10:12:05 2016 -0500
+++ b/data_manager/data_manager_plant_tribes_scaffolds_download.py	Wed Nov 23 11:04:37 2016 -0500
@@ -57,8 +57,9 @@
             os.symlink(f, target_file)
         else:
             shutil.copyfile(f, target_file)
+        data_table_entry = dict(value=source_file, name=entry_name, path=f, description=description)
         for data_table_name in data_table_names:
-            data_manager_dict = add_data_table_entry(data_manager_dict, data_table_name, dict(value=source_file, name=entry_name, path=f, description=description))
+            data_manager_dict = add_data_table_entry(data_manager_dict, data_table_name, data_table_entry)
     return data_manager_dict
 
 
@@ -110,8 +111,9 @@
     # Populate the data table, there should be a single entry in target_directory.
     for file_path in os.listdir(target_directory):
         entry_name = "%s" % os.path.basename(file_path)
+        data_table_entry = dict(value=entry_name, name=entry_name, path=file_path, description=description)
         for data_table_name in data_table_names:
-            data_manager_dict = add_data_table_entry(data_manager_dict, data_table_name, dict(value=entry_name, name=entry_name, path=file_path, description=description))
+            data_manager_dict = add_data_table_entry(data_manager_dict, data_table_name, data_table_entry)
     return data_manager_dict
 
 
@@ -141,10 +143,6 @@
 
 # Initialize the data table.
 data_manager_dict = {}
-data_manager_dict['value'] = args.name.lower()
-data_manager_dict['name'] = args.name
-data_manager_dict['path'] = '.'
-data_manager_dict['description'] = description
 
 # Get the scaffolds data.
 if args.data_source == 'web_url':