|
cctools
|
TaskVine File Object. More...
Public Member Functions | |
| source (self) | |
| Return the path of the file if a regular file, else None. | |
| type (self) | |
| Return the enum type of this file. | |
| contents (self, unserializer=None) | |
| Return the contents of a file object as a string. | |
| __len__ (self) | |
| Return the size of a file object, in bytes. | |
TaskVine File Object.
The superclass of all TaskVine file types.
| ndcctools.taskvine.file.File.source | ( | self | ) |
Return the path of the file if a regular file, else None.
| self | A file object. |
| ndcctools.taskvine.file.File.type | ( | self | ) |
Return the enum type of this file.
(e.g., VINE_FILE, VINE_TEMP, etc.) Typically used to return the contents of an output buffer.
| self | A file object. |
| ndcctools.taskvine.file.File.contents | ( | self, | |
unserializer = None |
|||
| ) |
Return the contents of a file object as a string.
Typically used to return the contents of an output buffer.
| self | A file object. |
| unserializer | A function to interpret file contents (e.g. cloudpickle.load) |
| ndcctools.taskvine.file.File.__len__ | ( | self | ) |
Return the size of a file object, in bytes.
| self | A file object. |