diff --git a/SAS/ResourceAssignment/Services/src/RATaskSpecified.py b/SAS/ResourceAssignment/Services/src/RATaskSpecified.py index a09f5be2c33f9858a8059df636d8b9f19d1218cf..6b638b1d23d9d26837df7285692ec1b32465381f 100755 --- a/SAS/ResourceAssignment/Services/src/RATaskSpecified.py +++ b/SAS/ResourceAssignment/Services/src/RATaskSpecified.py @@ -211,6 +211,7 @@ class RATaskSpecified(OTDBBusListener): # Request the parset main_obsID = treeId main_parset,_ = self.parset_rpc( OtdbID=main_obsID ) + main_parset = main_parset['TaskSpecification'] logger.info("main_parset [%s]: %s" % (main_obsID, main_parset)) # Construct a dict of all the parsets we retrieved @@ -236,6 +237,7 @@ class RATaskSpecified(OTDBBusListener): # Request predecessor parset parsets[obsID],_ = self.parset_rpc( OtdbID=obsID ) + parsets[obsID] = parsets[obsID]['TaskSpecification'] logger.info("predecessor parset [%s]: %s" % (obsID, parsets[obsID])) # Add the list of predecessors