TaskVine File Object.
More...
|
| def | source (self) |
| | Return the path of the file if a regular file, else None. More...
|
| |
| def | type (self) |
| | Return the enum type of this file. More...
|
| |
| def | set_mode (self, mode) |
| | Set the Unix mode permission bits for the remote file. More...
|
| |
| def | contents (self, unserializer=None) |
| | Return the contents of a file object as a string. More...
|
| |
| def | __len__ (self) |
| | Return the size of a file object, in bytes. More...
|
| |
TaskVine File Object.
The superclass of all TaskVine file types.
◆ source()
| def ndcctools.taskvine.file.File.source |
( |
|
self | ) |
|
Return the path of the file if a regular file, else None.
- Parameters
-
◆ type()
| def 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.
- Parameters
-
◆ set_mode()
| def ndcctools.taskvine.file.File.set_mode |
( |
|
self, |
|
|
|
mode |
|
) |
| |
Set the Unix mode permission bits for the remote file.
- Parameters
-
| self | A file object. |
| mode | Unix mode bits. |
◆ contents()
| def 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.
- Parameters
-
| self | A file object. |
| unserializer | A function to interpret file contents (e.g. cloudpickle.load) |
◆ __len__()
| def ndcctools.taskvine.file.File.__len__ |
( |
|
self | ) |
|
Return the size of a file object, in bytes.
- Parameters
-
The documentation for this class was generated from the following file: