NFSScratchDisk module¶
-
class
NFSScratchDisk.NFSScratchDisk(config: str)¶ Bases:
cloudflow.services.ScratchDisk.ScratchDiskNFS implementation of scratch disk. Only manages the symbolic link to an already mounted NFS drive. Assumes all jobs will use the same scratch disk and path.
-
create(mountpath: str = '/ptmp')¶ The NFS disk is assumed to be mounted, just create a symlink
- Parameters
mountpath (str) – The path where the disk will be mounted. Default = /ptmp” (optional)
-
delete()¶ Do nothing for now
-
remote_mount(hosts: list)¶ Create the symbolic link on each host
- Parameters
hosts (list of str) – The list of remote hosts
-