mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
Adding base behavior to generate_for_build() in dynamic_options.py.
This commit is contained in:
@@ -505,6 +505,10 @@ class DynamicOptions( object ):
|
||||
d[ maf_uid ][ 'builds' ] = build_list
|
||||
except:
|
||||
continue
|
||||
else:
|
||||
if build not in d: d[ build ] = []
|
||||
if build == fields[ build_col ].strip():
|
||||
d[ build ].append( ( fields[ name_col ], fields[ value_col ] ) )
|
||||
if self.data_file == 'alignseq.loc':
|
||||
if build in d:
|
||||
for val in d[ build ]:
|
||||
@@ -517,6 +521,10 @@ class DynamicOptions( object ):
|
||||
for key in d:
|
||||
if build in d[ key ][ 'builds' ]:
|
||||
options.append( ( d[ key ][ 'description' ], key, False ) )
|
||||
else:
|
||||
if build in d:
|
||||
for name, value in d[ build ]:
|
||||
options.append( ( name, value, False ) )
|
||||
return options
|
||||
def generate( self, name_col, value_col, sep ):
|
||||
options = []
|
||||
|
||||
Reference in New Issue
Block a user