summaryrefslogtreecommitdiff
path: root/src/rbd.cc
diff options
context:
space:
mode:
authorJosh Durgin <josh.durgin@dreamhost.com>2011-09-22 15:39:58 -0700
committerJosh Durgin <josh.durgin@dreamhost.com>2011-09-22 15:40:16 -0700
commitba9271ca31cbe815cfde55c141a5a88c4b84a43d (patch)
tree3b6b0be18b7c034df2787013b4514cc66707a09c /src/rbd.cc
parent97aa1aab7b56ecec8f2bdb4f996428c4d82929d5 (diff)
downloadceph-ba9271ca31cbe815cfde55c141a5a88c4b84a43d.tar.gz
rbd: set default pool when none is specified
096e3b6353e5035362cffdcbd2e4a4f5572aa2ba broke this by only using set_pool_image_name for commands that accept the snapshot parameter. This whole undocumented format parsing should be reworked or removed at some point. Signed-off-by: Josh Durgin <josh.durgin@dreamhost.com>
Diffstat (limited to 'src/rbd.cc')
-rw-r--r--src/rbd.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/rbd.cc b/src/rbd.cc
index f80e1ad2919..5da55850403 100644
--- a/src/rbd.cc
+++ b/src/rbd.cc
@@ -1020,6 +1020,8 @@ int main(int argc, const char **argv)
set_pool_image_name(dest_poolname, destname, (char **)&dest_poolname, (char **)&destname, NULL);
+ if (!poolname)
+ poolname = "rbd";
if (!dest_poolname)
dest_poolname = poolname;