cctools
Data Structures
Here are the data structures with brief descriptions:
[detail level 1234]
oNndcctoolsPython interfaces to the Cooperative Computing Tools (CCTools) from the University of Notre Dame
|oNtaskvineTaskVine data intensive workflow framework - Python Interface
||oNmanagerThis module provides the Manager class, which is neede in every TaskVine application
|||oCManager
|||\CFactoryLaunch a taskvine factory
||oNtaskThis module provides the classes to construct tasks to submit for execution to a TaskVine manager
|||oCTaskTaskVine Task object
|||oCPythonTask
|||oCPythonTaskNoResult
|||oCFunctionCallTaskVine FunctionCall object
|||\CLibraryTaskTaskVine LibraryTask object
||oNfileThis module provides the File class to represent all inputs and outputs of tasks
|||\CFileTaskVine File Object
||oNdask_executorThis module provides a specialized manager ndcctools.taskvine.dask_executor.DaskVine to execute dask workflows
|||oCDaskVineTaskVine Manager specialized to compute dask graphs
|||oCDaskVineFileInternal class used to represent Python data persisted as a file in the filesystem
|||oCDaskVineExecutionErrorInternal class representing an execution error in a TaskVine workflow
|||\CPythonTaskDaskInternal class representing a Dask task to be executed, materialized as a special case of a TaskVine PythonTask
||oCDaskVineDaskVine compatibility class
||oCManagerClass ndcctools.taskvine.manager.Manager
||\CPythonTaskTaskVine PythonTask object
|oNwork_queueWork Queue distributed task execution framework - Python interface
||oCTaskPython Task object
||oCPythonTaskPython PythonTask object
||oCPythonTaskNoResult
||oCWorkQueuePython Work Queue object
||oCRemoteTaskPython RemoteTask object
||\CFactoryLaunch a Work Queue factory
|oNchirpChirp distributed filesystem client - Python interface
||oCClientPython Client object
||oCStatPython Stat object
||oCAuthenticationFailure
||oCGeneralFailure
||oCTransferFailure
||\CChirpJobError
|\Nresource_monitorResource monitoring tool for complex applications - Python interface
| oCResourceExhaustionException raised when a function goes over the resources limits
| oCResourceInternalError
| oCCategoriesClass to encapsule all the categories in a workflow
| \CCategory
oC_getopt_data
oCbatch_file
oCbatch_job_infoDescribes a batch job when it has completed
oCbatch_queue
oCbatch_queue_module
oCbatch_task
oCbucketing_bucket_t
oCbucketing_manager_t
oCbucketing_point_t
oCbucketing_state_t
oCbuffer
oCcategory
oCcctools_uuid_t
oCchirp_auditDescibes the space consumed by a single user on a Chirp server
oCchirp_bulkioDescribes a bulk I/O operation
oCchirp_direntDescribes a directory entry returned by chirp_reli_readdir
oCchirp_searchentDescribes a result from a search operation
oCchirp_searchstreamKeeps track of the state of a search stream
oCchirp_statDescribes the properties of a file, much like the Unix stat structure
oCchirp_statfsDescribes the properties of a file system, much like the Unix statfs structure
oChdfs_library
oChdfsFileInfo
oCjxJX value representing any expression type
oCjx_comprehension
oCjx_itemJX item linked-list used by JX_ARRAY and jx::items
oCjx_operator
oCjx_pairJX key-value pairs used by JX_OBJECT and jx::pairs
oCjx_table
oClink_infoActivity structure passed to link_poll
oCmd5_context_t
oCmesos_task
oCnvpair
oCoption
oCpassword_cache
oCpath_disk_size_info
oCprocess_infoDescribes a completed process
oCrmonitor_bw_info
oCrmonitor_cpu_time_info
oCrmonitor_ctxsw_info
oCrmonitor_file_info
oCrmonitor_filesys_info
oCrmonitor_io_info
oCrmonitor_load_info
oCrmonitor_mem_info
oCrmonitor_process_info
oCrmonitor_wdir_info
oCrmsummary
oCsha1_context_t
oCvine_statsStatistics describing a manager
oCwork_queue_statsStatistics describing a work queue
\Cwork_queue_taskA task description