pyfarm.jobtypes.core.internals module¶
Job Type Internals¶
Contains classes which contain internal methods for the pyfarm.jobtypes.core.jobtype.JobType class.
- class pyfarm.jobtypes.core.internals.ProcessData¶
Bases: tuple
ProcessData(protocol, started, stopped, log_identifier)
- log_identifier¶
Alias for field number 3
- protocol¶
Alias for field number 0
- started¶
Alias for field number 1
- stopped¶
Alias for field number 2
- exception pyfarm.jobtypes.core.internals.InsufficientSpaceError[source]¶
Bases: exceptions.Exception
- class pyfarm.jobtypes.core.internals.Cache[source]¶
Bases: object
Internal methods for caching job types
- cache = {}¶
- JOBTYPE_VERSION_URL = '%(master_api)s/jobtypes/%(name)s/versions/%(version)s'¶
- CACHE_DIRECTORY = '/tmp/pyfarm/agent/jobtype_cache'¶
- e = OSError(17, 'File exists')¶