3. Library Reference¶
Intro library reference…
- 3.1. URLs
- 3.2. Job Submission and Control
- 3.2.1. Job Service –
radical.saga.job.Service - 3.2.2. Job Description –
radical.saga.job.DescriptionDescriptionEXECUTABLEexecutableARGUMENTSargumentsENVIRONMENTenvironmentWORKING_DIRECTORYworking_directoryOUTPUToutputERRORerrorFILE_TRANSFERfile_transferQUEUEqueuePROJECTprojectSPMD_VARIATIONspmd_variationTOTAL_CPU_COUNTtotal_cpu_countTOTAL_GPU_COUNTtotal_gpu_countNUMBER_OF_PROCESSESnumber_of_processesPROCESSES_PER_HOSTprocesses_per_hostTHREADS_PER_PROCESSthreads_per_processCLEANUPcleanupJOB_START_TIMEjob_start_timeWALL_TIME_LIMITwall_time_limitTOTAL_PHYSICAL_MEMORYtotal_physical_memorySYSTEM_ARCHITECTUREsystem_architectureOPERATING_SYSTEM_TYPEoperating_system_typeCANDIDATE_HOSTScandidate_hostsJOB_CONTACTjob_contact
- 3.2.3. Jobs –
radical.saga.job.Job - 3.2.4. Job Containers –
radical.saga.job.Container
- 3.2.1. Job Service –
- 3.3. Namespaces
- 3.3.1. Introduction
- 3.3.2. Flags
- 3.3.3. Entry –
radical.saga.namespace.Entry - 3.3.4. Directory –
radical.saga.namespace.DirectoryDirectoryDirectory.__init__()Directory.change_dir()Directory.copy()Directory.exists()Directory.find()Directory.get_entry()Directory.get_num_entries()Directory.is_dir()Directory.is_entry()Directory.is_link()Directory.link()Directory.list()Directory.make_dir()Directory.move()Directory.open()Directory.open_dir()Directory.read_link()Directory.remove()
- 3.4. Files and Directories
- 3.5. Resource Management
- 3.5.1. Resource Manager –
radical.saga.resource.Manager - 3.5.2. Resource Description –
radical.saga.resource.Description - 3.5.3. Resource –
radical.saga.resource.Resource - 3.5.4. Compute Resource –
radical.saga.resource.Compute - 3.5.5. Storage Resource –
radical.saga.resource.Storage - 3.5.6. Storage Resource –
radical.saga.resource.Network
- 3.5.1. Resource Manager –
- 3.6. Replica Management
- 3.7. Exception Handling
- 3.8. Security Contexts
- 3.9. Sessions
- 3.10. Attributes and Callbacks
- 3.10.1. Callbacks –
radical.saga.Callback - 3.10.2. Attribute –
radical.saga.AttributesAttributesAttributes.add_callback()Attributes.as_dict()Attributes.attribute_exists()Attributes.attribute_is_readonly()Attributes.attribute_is_removable()Attributes.attribute_is_vector()Attributes.attribute_is_writeable()Attributes.find_attributes()Attributes.from_dict()Attributes.get_attribute()Attributes.get_vector_attribute()Attributes.keys()Attributes.list_attributes()Attributes.remove_attribute()Attributes.remove_callback()Attributes.set_attribute()Attributes.set_vector_attribute()
- 3.10.1. Callbacks –