add fuse mount subtype to mountconfig

geesefs-0-30-9
baul 2017-11-01 18:17:45 +08:00
parent 1ab97fb2eb
commit 171218ed60
1 changed files with 7 additions and 0 deletions

View File

@ -142,6 +142,8 @@ type MountConfig struct {
// For expert use only! May invalidate other guarantees made in the
// documentation for this package.
Options map[string]string
SubType string
}
// Create a map containing all of the key=value mount options to be given to
@ -173,6 +175,11 @@ func (c *MountConfig) toMap() (opts map[string]string) {
opts["fsname"] = fsname
}
subtype := c.SubType
if subtype != "" {
opts["subtype"] = subtype
}
// Read only?
if c.ReadOnly {
opts["ro"] = ""