| 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
