00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #include <config.h>
00022 #include <plugin/session_dictionary/dictionary.h>
00023
00024 using namespace drizzled;
00025
00026 static int init(drizzled::module::Context &context)
00027 {
00028 context.add(new ProcesslistTool);
00029 context.add(new session_dictionary::Sessions);
00030 context.add(new session_dictionary::Variables);
00031 context.add(new session_dictionary::Savepoints);
00032
00033 return 0;
00034 }
00035
00036 DRIZZLE_DECLARE_PLUGIN
00037 {
00038 DRIZZLE_VERSION_ID,
00039 "session_dictionary",
00040 "1.1",
00041 "Brian Aker",
00042 "Dictionary for session information, aka proccesslist, user defined variables, etc.",
00043 PLUGIN_LICENSE_GPL,
00044 init,
00045 NULL,
00046 NULL
00047 }
00048 DRIZZLE_DECLARE_PLUGIN_END;