Exemplo n.º 1
0
 def __restore_state(self):
     pd_dict = CoordinationAdaptor.get_pd(self.url)
     self.pilot_data_description = pd_dict["pilot_data_description"]
     self.state = pd_dict["state"]
     data_unit_dict_list = pd_dict["data_units"]
     self.data_units = [DataUnit.create_data_unit_from_dict(i) for i in data_unit_dict_list]
     self.pilot_stores = [] 
     for i in pd_dict["pilot_stores"]:
         logger.debug("PS:"+str(i)) 
         ps = PilotStore(ps_url=str(i))
         self.pilot_stores.append(ps)