summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/mattermost/rsc/fuse/hellofs/hello.go
diff options
context:
space:
mode:
authorChristopher Speller <crspeller@gmail.com>2018-04-16 05:37:14 -0700
committerJoram Wilander <jwawilander@gmail.com>2018-04-16 08:37:14 -0400
commit6e2cb00008cbf09e556b00f87603797fcaa47e09 (patch)
tree3c0eb55ff4226a3f024aad373140d1fb860a6404 /vendor/github.com/mattermost/rsc/fuse/hellofs/hello.go
parentbf24f51c4e1cc6286885460672f7f449e8c6f5ef (diff)
downloadchat-6e2cb00008cbf09e556b00f87603797fcaa47e09.tar.gz
chat-6e2cb00008cbf09e556b00f87603797fcaa47e09.tar.bz2
chat-6e2cb00008cbf09e556b00f87603797fcaa47e09.zip
Depenancy upgrades and movign to dep. (#8630)
Diffstat (limited to 'vendor/github.com/mattermost/rsc/fuse/hellofs/hello.go')
-rw-r--r--vendor/github.com/mattermost/rsc/fuse/hellofs/hello.go62
1 files changed, 0 insertions, 62 deletions
diff --git a/vendor/github.com/mattermost/rsc/fuse/hellofs/hello.go b/vendor/github.com/mattermost/rsc/fuse/hellofs/hello.go
deleted file mode 100644
index d915473f1..000000000
--- a/vendor/github.com/mattermost/rsc/fuse/hellofs/hello.go
+++ /dev/null
@@ -1,62 +0,0 @@
-// Copyright 2012 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Hellofs implements a simple "hello world" file system.
-package main
-
-import (
- "log"
- "os"
-
- "github.com/mattermost/rsc/fuse"
-)
-
-func main() {
- c, err := fuse.Mount("/mnt/hellofs")
- if err != nil {
- log.Fatal(err)
- }
-
- c.Serve(FS{})
-}
-
-// FS implements the hello world file system.
-type FS struct{}
-
-func (FS) Root() (fuse.Node, fuse.Error) {
- return Dir{}, nil
-}
-
-// Dir implements both Node and Handle for the root directory.
-type Dir struct{}
-
-func (Dir) Attr() fuse.Attr {
- return fuse.Attr{Mode: os.ModeDir | 0555}
-}
-
-func (Dir) Lookup(name string, intr fuse.Intr) (fuse.Node, fuse.Error) {
- if name == "hello" {
- return File{}, nil
- }
- return nil, fuse.ENOENT
-}
-
-var dirDirs = []fuse.Dirent{
- {Inode: 2, Name: "hello", Type: 0},
-}
-
-func (Dir) ReadDir(intr fuse.Intr) ([]fuse.Dirent, fuse.Error) {
- return dirDirs, nil
-}
-
-// File implements both Node and Handle for the hello file.
-type File struct{}
-
-func (File) Attr() fuse.Attr {
- return fuse.Attr{Mode: 0444}
-}
-
-func (File) ReadAll(intr fuse.Intr) ([]byte, fuse.Error) {
- return []byte("hello, world\n"), nil
-}