github.com/keltia/go-ipfs@v0.3.8-0.20150909044612-210793031c63/repo/fsrepo/doc.go (about) 1 // package fsrepo 2 // 3 // TODO explain the package roadmap... 4 // 5 // .ipfs/ 6 // ├── client/ 7 // | ├── client.lock <------ protects client/ + signals its own pid 8 // │ ├── ipfs-client.cpuprof 9 // │ ├── ipfs-client.memprof 10 // │ └── logs/ 11 // ├── config 12 // ├── daemon/ 13 // │ ├── daemon.lock <------ protects daemon/ + signals its own address 14 // │ ├── ipfs-daemon.cpuprof 15 // │ ├── ipfs-daemon.memprof 16 // │ └── logs/ 17 // ├── datastore/ 18 // ├── repo.lock <------ protects datastore/ and config 19 // └── version 20 package fsrepo 21 22 // TODO prevent multiple daemons from running