Beispiel #1
0
 def get_datatype_details(datatype_gid):
     """
     :returns: an array. First entry in array is an instance of DataTypeOverlayDetails\
         The second one contains all the possible states for the specified dataType.
     """
     meta_atts = DataTypeOverlayDetails()
     states = DataTypeMetaData.STATES
     try:
         datatype_result = dao.get_datatype_details(datatype_gid)
         meta_atts.fill_from_datatype(datatype_result, datatype_result._parent_burst)
         return meta_atts, states, datatype_result
     except Exception:
         # We ignore exception here (it was logged above, and we want to return no details).
         return meta_atts, states, None
Beispiel #2
0
    def get_datatype_details(datatype_gid):
        """
        :returns: an array. First entry in array is an instance of DataTypeOverlayDetails\
            The second one contains all the possible states for the specified dataType.

        """
        meta_atts = DataTypeOverlayDetails()
        states = DataTypeMetaData.STATES
        try:
            datatype_result = dao.get_datatype_details(datatype_gid)
            meta_atts.fill_from_datatype(datatype_result, datatype_result._parent_burst)
            return meta_atts, states, datatype_result
        except Exception:
            ## We ignore exception here (it was logged above, and we want to return no details).
            return meta_atts, states, None