Exemple #1
0
 def prepare_metadata(algo_category, burst=None, current_ga=GenericAttributes()):
     """
     Gather generic_metadata from submitted fields and current to be execute algorithm.
     Will populate STATE, GROUP, etc in generic_metadata
     """
     generic_metadata = GenericAttributes()
     generic_metadata.state = algo_category.defaultdatastate
     generic_metadata.parent_burst = burst
     generic_metadata.fill_from(current_ga)
     return generic_metadata
 def _prepare_metadata(algo_category, submit_data, operation_group=None, burst=None):
     """
     Gather generic_metadata from submitted fields and current to be execute algorithm.
     Will populate STATE, GROUP, etc in generic_metadata
     """
     generic_metadata = GenericAttributes()
     generic_metadata.state = algo_category.defaultdatastate
     generic_metadata.parent_burst = burst
     if DataTypeMetaData.KEY_OPERATION_TAG in submit_data:
         generic_metadata.operation_tag = submit_data[DataTypeMetaData.KEY_OPERATION_TAG]
     if DataTypeMetaData.KEY_TAG_1 in submit_data:
         generic_metadata.user_tag_1 = submit_data[DataTypeMetaData.KEY_TAG_1]
     if operation_group is not None:
         generic_metadata.user_tag_3 = operation_group.name
     return generic_metadata