Support read-only mode.

geesefs-0-30-9
Aaron Jacobs 2015-05-18 10:09:06 +10:00
parent 2931e283d2
commit 59d54167fb
1 changed files with 5 additions and 0 deletions

View File

@ -92,6 +92,11 @@ func (c *MountConfig) bazilfuseOptions() (opts []bazilfuse.MountOption) {
// InodeAttributes.Mode.
opts = append(opts, bazilfuse.SetOption("default_permissions", ""))
// Read only?
if c.ReadOnly {
opts = append(opts, bazilfuse.ReadOnly())
}
// OS X: set novncache when appropriate.
if isDarwin && !c.EnableVnodeCaching {
opts = append(opts, bazilfuse.SetOption("novncache", ""))