Module Expr Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign SubscriptStore NameLoad Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return SubscriptLoad NameLoad Index NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore TupleLoad Str Str Str Str Str Str FunctionDef arguments args NameParam defaults body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore TupleLoad Str Str Str FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str Pass decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign SubscriptStore NameLoad Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return SubscriptLoad NameLoad Index NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore TupleLoad Str Str Str Str FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Pass decorator_list decorator_list
N/A N/A  
This file contains the API for the PilotData Framework.
 PilotDataDescription N/A dict N/A N/A  B{PilotDataDescription (PDD).}
    
        Dictionary based description containing reference to resource for Pilot Data.
        
        Example::
            
            {
            'service_url': "ssh://localhost/tmp/pilotstore/",
            'size':100,
                
            # Affinity
            'affinity_datacenter_label',    # pilot stores sharing the same label are located in the same data center          
            'affinity_machine_label',       # pilot stores sharing the same label are located on the same machine                           
            }
            
        Alternatively, a regular Python dictionary can be used.
     __init__ N/A N/A self N/A N/A N/A N/A __setattr__ N/A N/A self attr value N/A N/A N/A N/A self N/A attr value N/A __getattr__ N/A N/A self attr N/A N/A N/A N/A self N/A attr N/A N/A PilotData N/A object N/A N/A  B{PilotData (PD)}.   N/A __slots__ N/A id description context resource_url state state_detail __init__ N/A N/A self N/A N/A N/A N/A NotImplementedError Abstract super class, please use PilotData implementation class in pilot namespace N/A cancel N/A N/A self N/A N/A N/A  Cancel PilotData 

            Keyword arguments:
            None
         N/A N/A get_state N/A N/A self N/A N/A N/A N/A N/A PilotDataService N/A object N/A N/A  B{PilotDataService (PDS).}  N/A __slots__ N/A id state pilot_data __init__ N/A N/A self pss_id N/A None N/A N/A  Create a PilotDataService

            Keyword arguments:
            pss_id -- restore from pss_id
         N/A N/A NotImplementedError Abstract super class, please use PilotDataService implementation class in pilot namespace N/A create_pilot N/A N/A self pilot_data_description N/A N/A N/A  Create a PilotData 

            Keyword arguments:
            pilot_data_description -- PilotData Description            
            
            Return value:
            A PilotData handle
         N/A N/A list_pilots N/A N/A self N/A N/A N/A  List all PDs of PDS  N/A N/A cancel N/A N/A self N/A N/A N/A  Cancel the PilotDataService.
            
            Keyword arguments:
            None

            Return value:
            Result of operation
         N/A N/A N/A DataUnitService N/A object N/A N/A  B{DataUnitService (DUS).}
    
        Please use ComputeDataService
     __init__ N/A N/A self pds_id N/A None N/A N/A  Create a DataUnitService.

            Keyword arguments:
            pds_id -- Reconnect to an existing DataUnitService 
         N/A N/A NotImplementedError Abstract super class, please use DataUnitService implementation class in pilot namespace N/A add_pilot_data_service N/A N/A self pss N/A N/A N/A  Add a PilotDataService 

            Keyword arguments:
            pss -- The PilotDataService to add.

            Return:
            Result
         N/A N/A remove_pilot_data_service N/A N/A self pss N/A N/A N/A  Remove a PilotDataService 

            
            Keyword arguments:
            pss -- The PilotDataService to remove 
            Return:
            Result
         N/A N/A list_pilot_data N/A N/A self N/A N/A N/A  List all PDs of PDS  N/A N/A submit_pilot_data_set N/A N/A self data_unit_description N/A N/A N/A  Create Pilot Data object and schedule it to a Pilot Data  N/A N/A cancel N/A N/A self N/A N/A N/A  Cancel the PDS.            
            
            Keyword arguments:
            None

            Return:
            Result
         N/A N/A get_state N/A N/A self N/A N/A N/A N/A get_id N/A N/A self N/A N/A N/A N/A N/A DataUnitDescription N/A dict N/A N/A  B{DataUnitDescription (DUD).} 
    
        Description object for the creation of L{DataUnit}s::
    
            {
                'file_urls': [file1, file2, file3]        
            } 
        
        Currently, no directories supported
     __init__ N/A N/A self N/A N/A N/A N/A __setattr__ N/A N/A self attr value N/A N/A N/A N/A self N/A attr value N/A __getattr__ N/A N/A self attr N/A N/A N/A N/A self N/A attr N/A N/A DataUnit N/A object N/A N/A  B{DataUnit (DU).} 
    
        Holds a set of files (that generally share the same locality and are used together).        
     N/A __slots__ N/A id description state file_list cancel N/A N/A self N/A N/A N/A  Cancel the PD.  N/A N/A NotImplementedError Abstract super class, please use DataUnit implementation class in pilot namespace N/A get_state N/A N/A self N/A N/A N/A 
            get current state of Pilot Data:
                New => Initialized
                Pending => Files are synchronized with a pilot store
                Running => PD is in sync with all replicas
                Done => Terminated
         N/A N/A wait N/A N/A self N/A N/A N/A  Wait until in Running state 
            (or Failed state)
         N/A N/A export N/A N/A self target_directory N/A N/A N/A  copies content of PD to a directory on the local machine N/A N/A N/A