gonbdserver
gonbdserver copied to clipboard
And NBD server written in golang
I wasn't sure what this was about, immediately. There's no way I'm the only person who found this who didn't know what NBD meant right away. more of a suggestion...
This enables using block devices in the `FileBackend`. This performs a `Seek` if the path is a block device to report the proper size.
In `nbd/config.go` there are [3 handwritten functions defined (isTrue, isFalse and isTrueFalse)](https://github.com/abligh/gonbdserver/blob/master/nbd/config.go#L170-L200) that all seem to serve the purpose as what [strconv.ParseBool](https://golang.org/pkg/strconv/#ParseBool). Could it be possible to remove the custom...
Because of this one has to explicitly specify the tag in order to build the go-ceph dependend code. fixes #6 Signed-off-by: Glen De Cauwsemaecker
On a default linux system, without the ceph developer packages installed, the build currently fails: ``` github.com/ceph/go-ceph/rados/conn.go:5:29: fatal error: rados/librados.h: No such file or directory // #include ``` Wouldn't it...