| Home | Trees | Indices | Help | 
        
  | 
  
|---|
| 
       | 
  
ComputeDataService (CDS).
The ComputeDataService is the application's interface to submit ComputeUnits and PilotData/DataUnit to the Pilot-Manager in the P* Model.
| Instance Methods | |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
| 
     Inherited from   | 
  |||
| Class Variables | |
        CDS_ID_PREFIX = 
     | 
  |
| Properties | |
| id (Inherited from pilot.api.data.api.PilotDataService) | |
| pilot_data (Inherited from pilot.api.data.api.PilotDataService) | |
| state (Inherited from pilot.api.data.api.PilotDataService) | |
| 
     Inherited from   | 
  |
| Method Details | 
  
 Create a ComputeDataService object. Keyword arguments: cds_url -- Reconnect to an existing CDS (optional). 
  | 
  
 Add a PilotComputeService to this CDS. 
  | 
  
 Remove a PilotJobService from this CDS. Note that it won't cancel the PilotComputeService, it will just no longer be connected to this CDS. Keyword arguments: 
  | 
  
 Submit a CU to this Compute Data Service. 
  | 
  
 Add a PilotDataService 
  | 
  
 Remove a PilotDataService 
  | 
  
 Cancel the CDS. All associated PD and PC objects are canceled. 
  | 
  
 Waits for CUs and DUs. Return after all DU's have been placed (i.e. in state Running) and all CU's have been completed (i.e. in state Done) or if a fault has occurred or the user has cancelled a CU or DU.  | 
  
 
  | 
  
 
  | 
| Home | Trees | Indices | Help | 
        
  | 
  
|---|
| Generated by Epydoc 3.0.1 on Sat Jan 26 22:29:06 2013 | http://epydoc.sourceforge.net |