Bug #66398 | plugins option does not accept comma-separated list | ||
---|---|---|---|
Submitted: | 15 Aug 2012 9:58 | Modified: | 14 Sep 2012 5:33 |
Reporter: | Hailin Hu | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Proxy: Core | Severity: | S3 (Non-critical) |
Version: | 0.8.2, 0.9.0 | OS: | MacOS |
Assigned to: | CPU Architecture: | Any | |
Tags: | plugins |
[15 Aug 2012 9:58]
Hailin Hu
[15 Aug 2012 10:03]
Hailin Hu
Also, plugin admin is not loaded by default. The comment and code are not inconsistent. which is prefer? :) $ cat scr/mysql-proxy-cli.c 452 /* 453 * the MySQL Proxy should load 'admin' and 'proxy' plugins 454 */ 455 if (!frontend->plugin_names) { 456 frontend->plugin_names = g_new(char *, 2); 457 458 frontend->plugin_names[0] = g_strdup("proxy"); 459 frontend->plugin_names[1] = NULL; 460 }
[19 Aug 2012 11:23]
Valeriy Kravchuk
Verified with 0.9.0 also: macbook-pro:proxy openxs$ ./bin/mysql-proxy --plugins=admin,proxy 2012-08-19 14:20:57: [global] (critical) loading module '/Users/openxs/dbs/proxy/lib/mysql-proxy/plugins/libadmin,proxy.dylib' failed: dlopen(/Users/openxs/dbs/proxy/lib/mysql-proxy/plugins/libadmin,proxy.dylib, 2): image not found 2012-08-19 14:20:57: [global] (critical) setting --plugin-dir=<dir> might help macbook-pro:proxy openxs$ ./bin/mysql-proxy --plugins=admin --plugins=proxy 2012-08-19 14:21:11: [global] (*) mysql-proxy 0.9.0 started ... I'd say this is almost a feature request...
[14 Sep 2012 5:33]
Philip Olson
The documentation has been updated, thank you for the report. INI file: plugins=foo,bar CLI: --plugins=foo --plugins=bar