Lines Matching refs:data
14 def __init__(self, data, oid=None):
16 Creates a new QueueItem object with the given data. If oid is None we
19 @param: data a dictionary including job data, e.g. backend and students' solution
22 assert type(data) == dict, 'data in QueueItem must be a dictionary.'
26 # ...use oid in data if available
27 if data.has_key('id'):
28 oid = data.get('id')
36 self.setData(data)
45 def setData(self, data):
47 Replaces the complete data with new ones.
49 self._data = data.copy()
50 # add oid to the data dictionary because it will be used later
59 Returns the transport data structure which can be transmitted via XMLRPC.
67 Validates the data. Will be called from setData. Overwrite this