Versions in this module Expand all Collapse all v1 v1.1.0 Apr 18, 2023 Changes in this version + type Config struct + MountPoint string + Root string + SSHConfig *ssh.ClientConfig + SSHServer string + type Driver struct + func New(config Config) (*Driver, error) + func (d *Driver) Capabilities() *volume.CapabilitiesResponse + func (d *Driver) Create(r *volume.CreateRequest) error + func (d *Driver) Get(r *volume.GetRequest) (*volume.GetResponse, error) + func (d *Driver) List() (*volume.ListResponse, error) + func (d *Driver) Mount(r *volume.MountRequest) (*volume.MountResponse, error) + func (d *Driver) Path(r *volume.PathRequest) (*volume.PathResponse, error) + func (d *Driver) Remove(r *volume.RemoveRequest) error + func (d *Driver) Stop() []error + func (d *Driver) Unmount(r *volume.UnmountRequest) error + type Server struct + func NewServer(config *ssh.ClientConfig, mountpoint, server, root string) (*Server, error) + func (s *Server) Mount() error + func (s *Server) Unmount() error