$ mkdir ais there anything i missed to do?
$ mkdir a/b
$ rm -r a
rm: cannot remove `a/b': No such file or directory
- 2012/03/23 14:58:46 Dispatch: LOOKUP, NodeId: 1. names: [a] 2 bytes
- get attr : a &{{1000 1000} 27027}
- 2012/03/23 14:58:46 Serialize: LOOKUP code: OK value: {70368878479792 E1.000000000 A1.000000000 {M040755 S=0 L=0 0:0 0*0 0:70368878479792 A 0.000000000 M 0.000000000 C 0.000000000}}
- 2012/03/23 14:58:46 Dispatch: ACCESS, NodeId: 70368878479792. data: {w}
- 2012/03/23 14:58:46 Serialize: ACCESS code: OK value:
- 2012/03/23 14:58:46 Dispatch: OPENDIR, NodeId: 70368878479792.
- open dir : a &{{1000 1000} 27027}
- 2012/03/23 14:58:46 Serialize: OPENDIR code: OK value:
- 2012/03/23 14:58:46 Dispatch: READDIR, NodeId: 70368878479792. data: {Fh 70368878477924 off 0 sz 4096 L 0 NONBLOCK,0x28000}
- 2012/03/23 14:58:46 Serialize: READDIR code: OK value: 96 bytes data
- 2012/03/23 14:58:46 Dispatch: LOOKUP, NodeId: 70368878479792. names: [b] 2 bytes
- get attr : a/b &{{1000 1000} 27027}
- 2012/03/23 14:58:46 Serialize: LOOKUP code: OK value: {105553250621824 E1.000000000 A1.000000000 {M040755 S=0 L=0 0:0 0*0 0:105553250621824 A 0.000000000 M 0.000000000 C 0.000000000}}
- 2012/03/23 14:58:46 Dispatch: ACCESS, NodeId: 105553250621824. data: {w}
- 2012/03/23 14:58:46 Serialize: ACCESS code: OK value:
- 2012/03/23 14:58:46 Dispatch: OPENDIR, NodeId: 105553250621824.
- open dir : a/b &{{1000 1000} 27027}
- 2012/03/23 14:58:46 Serialize: OPENDIR code: OK value:
- 2012/03/23 14:58:46 Dispatch: RELEASEDIR, NodeId: 70368878479792. data: {Fh 70368878477924 NONBLOCK,0x28000 L0}
- 2012/03/23 14:58:46 Serialize: RELEASEDIR code: OK value:
- 2012/03/23 14:58:46 Dispatch: READDIR, NodeId: 105553250621824. data: {Fh 105553250566796 off 0 sz 4096 L 0 NONBLOCK,0x28000}
- 2012/03/23 14:58:46 Serialize: READDIR code: OK value: 64 bytes data
- 2012/03/23 14:58:46 Dispatch: READDIR, NodeId: 105553250621824. data: {Fh 105553250566796 off 2 sz 4096 L 0 NONBLOCK,0x28000}
- 2012/03/23 14:58:46 Serialize: READDIR code: OK value:
- 2012/03/23 14:58:46 Dispatch: OPENDIR, NodeId: 70368878479792.
- open dir : a &{{1000 1000} 27027}
- 2012/03/23 14:58:46 Serialize: OPENDIR code: OK value:
- 2012/03/23 14:58:46 Dispatch: RELEASEDIR, NodeId: 105553250621824. data: {Fh 105553250566796 NONBLOCK,0x28000 L0}
- 2012/03/23 14:58:46 Serialize: RELEASEDIR code: OK value:
- 2012/03/23 14:58:46 Dispatch: GETATTR, NodeId: 70368878479792. data: {Fh 0}
- get attr : a &{{1000 1000} 27027}
- 2012/03/23 14:58:46 Serialize: GETATTR code: OK value: {A1.000000000 {M040755 S=0 L=0 0:0 0*0 0:70368878479792 A 0.000000000 M 0.000000000 C 0.000000000}}
- 2012/03/23 14:58:46 Dispatch: GETATTR, NodeId: 105553250621824. data: {Fh 0}
- get attr : a/b &{{1000 1000} 27027}
- 2012/03/23 14:58:46 Serialize: GETATTR code: OK value: {A1.000000000 {M040755 S=0 L=0 0:0 0*0 0:105553250621824 A 0.000000000 M 0.000000000 C 0.000000000}}
- 2012/03/23 14:58:46 Dispatch: ACCESS, NodeId: 105553250621824. data: {w}
- 2012/03/23 14:58:46 Serialize: ACCESS code: OK value:
- 2012/03/23 14:58:46 Dispatch: RMDIR, NodeId: 70368878479792. names: [b] 2 bytes
- rmdir a/b
- 2012/03/23 14:58:46 url http://10.0.0.101:9300/delete/L2EvYg==
- 2012/03/23 14:58:46 &{200 OK 200 HTTP/1.1 1 1 map[Content-Length:[0] Date:[Fri, 23 Mar 2012 07:00:31 GMT] Content-Type:[application/json]] 0xf84018f540 0 [] false map[] 0xf84018c0c0}
- 2012/03/23 14:58:46 Serialize: RMDIR code: OK value:
- 2012/03/23 14:58:46 Dispatch: FORGET, NodeId: 105553250621824. data: &{2}
- 2012/03/23 14:58:46 Dispatch: GETATTR, NodeId: 70368878479792. data: {Fh 0}
- get attr : a &{{1000 1000} 27027}
- 2012/03/23 14:58:46 Serialize: GETATTR code: OK value: {A1.000000000 {M040755 S=0 L=0 0:0 0*0 0:70368878479792 A 0.000000000 M 0.000000000 C 0.000000000}}
- 2012/03/23 14:58:46 Dispatch: READDIR, NodeId: 70368878479792. data: {Fh 140737622655678 off 0 sz 4096 L 0 RDONLY,0x8000}
- 2012/03/23 14:58:46 Serialize: READDIR code: OK value: 96 bytes data
- 2012/03/23 14:58:46 Dispatch: LOOKUP, NodeId: 70368878479792. names: [b] 2 bytes
- get attr : a/b &{{1000 1000} 27027}
- already deleted
- 2012/03/23 14:58:46 Serialize: LOOKUP code: 2=no such file or directory value:
- 2012/03/23 14:58:46 Dispatch: READDIR, NodeId: 70368878479792. data: {Fh 140737622655678 off 3 sz 4096 L 0 RDONLY,0x8000}
- 2012/03/23 14:58:46 Serialize: READDIR code: OK value:
- 2012/03/23 14:58:46 Dispatch: RELEASEDIR, NodeId: 70368878479792. data: {Fh 140737622655678 0x8000 L0}
- 2012/03/23 14:58:46 Serialize: RELEASEDIR code: OK value:
Dear all:
i have only implememted FileSystem interface and File interface
then i have a test:$ mkdir ais there anything i missed to do?
$ mkdir a/b
$ rm -r a
rm: cannot remove `a/b': No such file or directory
Dear all:
i have only implememted FileSystem interface and File interface
- 2012/03/23 14:58:46 Serialize: READDIR code: OK value: 2012/03/23 14:58:46 Dispatch: OPENDIR, NodeId: 70368878479792.
- open dir : a &{{1000 1000} 27027}
- 2012/03/23 14:58:46 Dispatch: ACCESS, NodeId: 105553250621824. data: {w}
- 2012/03/23 14:58:46 Serialize: ACCESS code: OK value:
- 2012/03/23 14:58:46 Dispatch: RMDIR, NodeId: 70368878479792. names: [b] 2 bytes
- rmdir a/b
- 2012/03/23 14:58:46 url http://10.0.0.101:9300/delete/L2EvYg==
- 2012/03/23 14:58:46 &{200 OK 200 HTTP/1.1 1 1 map[Content-Length:[0] Date:[Fri, 23 Mar 2012 07:00:31 GMT] Content-Type:[application/json]] 0xf84018f540 0 [] false map[] 0xf84018c0c0}
- 2012/03/23 14:58:46 Serialize: RMDIR code: OK value:
- 2012/03/23 14:58:46 Dispatch: FORGET, NodeId: 105553250621824. data: &{2}
- 2012/03/23 14:58:46 Dispatch: GETATTR, NodeId: 70368878479792. data: {Fh 0}
- get attr : a &{{1000 1000} 27027}
- 2012/03/23 14:58:46 Serialize: GETATTR code: OK value: {A1.000000000 {M040755 S=0 L=0 0:0 0*0 0:70368878479792 A 0.000000000 M 0.000000000 C 0.000000000}}
- 2012/03/23 14:58:46 Dispatch: READDIR, NodeId: 70368878479792. data: {Fh 140737622655678 off 0 sz 4096 L 0 RDONLY,0x8000}