master
go 20 lines 651 Bytes
Raw
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 // ├── config
11 // ├── daemon/
12 // │ ├── daemon.lock <------ protects daemon/ + signals its own address
13 // │ ├── ipfs-daemon.cpuprof
14 // │ └── ipfs-daemon.memprof
15 // ├── datastore/
16 // ├── repo.lock <------ protects datastore/ and config
17 // └── version
18 package fsrepo
19
20 // TODO prevent multiple daemons from running