nick
5257e93cb7
flexnbd: Split the proxy mode out into its own binary.
...
"flexnbd-proxy ..." should be identical in operation to "flexnbd proxy ..."
2013-03-19 13:13:37 +00:00
nick
98d8fbeaf0
flexnbd: Add a proxy mode
...
This lets us proxy connections between NBD clients and servers, resiliently.
2013-02-15 16:52:16 +00:00
nick
0fcbe04f80
flexnbd: Remove some obsolete 'rebind' options
...
They steal short options that I want for other things
2013-02-13 13:11:20 +00:00
nick
7583ffbc4d
flexnbd: constantize the quiet log level
2013-02-01 15:06:47 +00:00
Alex Young
33f95e1986
Add the --unlink option to mirror
...
This deletes the local file before tearing down the mirror connection,
allowing us to avoid an ambiguous recovery situation.
2012-07-23 13:39:27 +01:00
Alex Young
314c0c2a2a
Added the flexnbd break
command to stop mirroring
2012-07-17 16:30:49 +01:00
Alex Young
f7379e3278
Tweak help output for the --bind option
...
Each option's parameter should be unique - they're instances, not
classes
2012-07-14 21:43:27 +01:00
Alex Young
b734a468c1
Make the --verbose flag universal
...
Previously, the --verbose flag was only present in debug builds. Now
it's present whether you define DEBUG or not. What changes is the
amount of information printed to stderr: DEBUG sets the --verbose log
level to 0 (debug), while DEBUG unset sets it to 1 (info). This makes
driving the binary slightly simpler as you don't have to detect whether
it's a debug build by scanning for "--verbose" in the help output.
2012-07-14 12:27:16 +01:00
Alex Young
c6a084ce82
Add a --quiet command-line option
...
--quiet will suppress all log lines except FATAL. Conceptually it's
exclusive with --verbose, but this isn't checked - last one wins.
2012-07-12 14:45:55 +01:00
Alex Young
94b4fa887c
Add mboxes
2012-06-27 15:45:33 +01:00