comparison datamanager_create_reference.py @ 20:b649c729be4c

Change tool data table to defuse_reference
author Jim Johnson <jj@umn.edu>
date Mon, 24 Jun 2013 07:01:48 -0500
parents 1af6f32ff592
children
comparison
equal deleted inserted replaced
19:1af6f32ff592 20:b649c729be4c
81 81
82 # TODO: look for errors in program output. 82 # TODO: look for errors in program output.
83 except Exception, e: 83 except Exception, e:
84 stop_err( 'Error creating defuse reference:\n' + str( e ) ) 84 stop_err( 'Error creating defuse reference:\n' + str( e ) )
85 config_dict = get_config_dict(config, dataset_directory=target_directory) 85 config_dict = get_config_dict(config, dataset_directory=target_directory)
86 data_table_entry = dict(unique_id=dbkey, dbkey=dbkey, name=description, path=config_name) 86 data_table_entry = dict(value=dbkey, dbkey=dbkey, name=description, path=config_name)
87 _add_data_table_entry( data_manager_dict, data_table_entry ) 87 _add_data_table_entry( data_manager_dict, data_table_entry )
88 def _add_data_table_entry( data_manager_dict, data_table_entry ): 88 def _add_data_table_entry( data_manager_dict, data_table_entry ):
89 data_manager_dict['data_tables'] = data_manager_dict.get( 'data_tables', {} ) 89 data_manager_dict['data_tables'] = data_manager_dict.get( 'data_tables', {} )
90 data_manager_dict['data_tables']['defuse'] = data_manager_dict['data_tables'].get( 'defuse', [] ) 90 data_manager_dict['data_tables']['defuse_reference'] = data_manager_dict['data_tables'].get( 'defuse_reference', [] )
91 data_manager_dict['data_tables']['defuse'].append( data_table_entry ) 91 data_manager_dict['data_tables']['defuse_reference'].append( data_table_entry )
92 return data_manager_dict 92 return data_manager_dict
93 93
94 def main(): 94 def main():
95 #Parse Command Line 95 #Parse Command Line
96 parser = optparse.OptionParser() 96 parser = optparse.OptionParser()