~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/drizzled.cc

Added --plugin-remove option, which prunes plugins from the list of plugins
to be loaded.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1454
1454
  OPT_TIMED_MUTEXES,
1455
1455
  OPT_TABLE_LOCK_WAIT_TIMEOUT,
1456
1456
  OPT_PLUGIN_ADD,
 
1457
  OPT_PLUGIN_REMOVE,
1457
1458
  OPT_PLUGIN_LOAD,
1458
1459
  OPT_PLUGIN_DIR,
1459
1460
  OPT_PORT_OPEN_TIMEOUT,
1712
1713
      "[for example: --plugin_add=crc32,logger_gearman]"),
1713
1714
   (char**) &opt_plugin_add, (char**) &opt_plugin_add, 0,
1714
1715
   GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
 
1716
  {"plugin_remove", OPT_PLUGIN_ADD,
 
1717
   N_("Optional comma separated list of plugins to not load at startup. Effectively "
 
1718
      "removes a plugin from the list of plugins to be loaded. "
 
1719
      "[for example: --plugin_remove=crc32,logger_gearman]"),
 
1720
   (char**) &opt_plugin_remove, (char**) &opt_plugin_remove, 0,
 
1721
   GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
1715
1722
  {"plugin_load", OPT_PLUGIN_LOAD,
1716
1723
   N_("Optional comma separated list of plugins to load at starup instead of "
1717
1724
      "the default plugin load list. "