]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
config: add new mds_standby options.
authorGreg Farnum <gregory.farnum@dreamhost.com>
Wed, 19 Jan 2011 22:53:32 +0000 (14:53 -0800)
committerGreg Farnum <gregory.farnum@dreamhost.com>
Sat, 22 Jan 2011 02:01:28 +0000 (18:01 -0800)
Signed-off-by: Greg Farnum <gregory.farnum@dreamhost.com>
src/config.cc
src/config.h

index 67614ad1025c3b7f4431431a2e8daa17ebad7b86..ddd63e65bfd55042404430b384f021664e1e4e22 100644 (file)
@@ -535,6 +535,9 @@ static struct config_option config_optionsp[] = {
        OPTION(mds_wipe_ino_prealloc, 0, OPT_BOOL, 0),
        OPTION(mds_skip_ino, 0, OPT_INT, 0),
        OPTION(max_mds, 0, OPT_INT, 1),
+       OPTION(mds_standby_for_name, 0, OPT_STR, ""),
+       OPTION(mds_standby_for_rank, 0, OPT_INT, -1),
+       OPTION(mds_standby_replay, 0, OPT_BOOL, false),
        OPTION(osd_data, 0, OPT_STR, ""),
        OPTION(osd_journal, 0, OPT_STR, ""),
        OPTION(osd_journal_size, 0, OPT_INT, 0),         // in mb
index a23aff9e6db19b3058df68be9f56537fd4381425..5c0fbfe38a5120940cbc6400b45d1b3c7855c60e 100644 (file)
@@ -348,6 +348,10 @@ struct md_config_t {
   int mds_skip_ino;
   int max_mds;
 
+  int mds_standby_for_rank;
+  char* mds_standby_for_name;
+  bool mds_standby_replay;
+
   // osd
   const char *osd_data;
   const char *osd_journal;