[sheepdog] [PATCH] fix long option for --enable-cache and update sheep.8 man page

Jens Weber jweber at tek2b.org
Tue Jul 31 17:38:40 CEST 2012


sheep.c: fix "option '--enable-cache' doesn't allow an argument"
sheep.8: update --enable-cache option

Signed-off-by: Jens Weber <jweber at tek2b.org>
---
 man/sheep.8   |    6 +++---
 sheep/sheep.c |    2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/man/sheep.8 b/man/sheep.8
index 24323c7..b73301d 100644
--- a/man/sheep.8
+++ b/man/sheep.8
@@ -1,4 +1,4 @@
-.TH SHEEPDOG 8 2012-07-18
+.TH SHEEPDOG 8 2012-07-31
 .SH NAME
 sheep \- Distributed Block Storage System for KVM
 .SH SYNOPSIS
@@ -50,8 +50,8 @@ Log to stdout instead of shared logger.
 .BI \-v "\fR, \fP" \--vnodes
 Specify the number of virtual nodes.
 .TP
-.BI \-w "\fR, \fP" \--enable-cache
-Enable object caching (EXPERIMENTAL).
+.BI \-w "\fR, \fP" \--enable-cache " size"
+Enable object cache and specify the max cache size in megabytes (EXPERIMENTAL).
 .TP
 .BI \-y "\fR, \fP" \--myaddr
 Specify the address advertised to other sheep.
diff --git a/sheep/sheep.c b/sheep/sheep.c
index d17884d..52a294b 100644
--- a/sheep/sheep.c
+++ b/sheep/sheep.c
@@ -47,7 +47,7 @@ static struct option const long_options[] = {
 	{"stdout", no_argument, NULL, 'o'},
 	{"port", required_argument, NULL, 'p'},
 	{"vnodes", required_argument, NULL, 'v'},
-	{"enable-cache", no_argument, NULL, 'w'},
+	{"enable-cache", required_argument, NULL, 'w'},
 	{"zone", required_argument, NULL, 'z'},
 	{"pidfile", required_argument, NULL, 'P'},
 	{NULL, 0, NULL, 0},
-- 
1.7.10.4



More information about the sheepdog mailing list