diff options
author | unknown <jonas@perch.ndb.mysql.com> | 2005-09-30 10:02:56 +0200 |
---|---|---|
committer | unknown <jonas@perch.ndb.mysql.com> | 2005-09-30 10:02:56 +0200 |
commit | b55ad590b97da6fed919ee895a030879ddbbbbfc (patch) | |
tree | 3459eed15de369810feb94dc0f1ce6f7a6924dd6 /ndb/src/mgmsrv/MgmtSrvrConfig.cpp | |
parent | 3b49f80aba520fa6ff8ab5952ed0ee348ba32c3d (diff) | |
download | mariadb-git-b55ad590b97da6fed919ee895a030879ddbbbbfc.tar.gz |
wl#1882
allow ndb_mgmd to use my.cnf for cluster configuration
ndb/src/mgmsrv/ConfigInfo.cpp:
Depricate Id infavor of nodeid in config.ini
ndb/src/mgmsrv/InitConfigFileParser.cpp:
Add support for getting cluster config from my.cnf [cluster_config]
ndb/src/mgmsrv/InitConfigFileParser.hpp:
Add support for getting cluster config from my.cnf [cluster_config]
ndb/src/mgmsrv/MgmtSrvr.cpp:
Add support for getting cluster config from my.cnf [cluster_config]
ndb/src/mgmsrv/MgmtSrvrConfig.cpp:
Add support for getting cluster config from my.cnf [cluster_config]
ndb/src/mgmsrv/main.cpp:
Add support for getting cluster config from my.cnf [cluster_config]
Diffstat (limited to 'ndb/src/mgmsrv/MgmtSrvrConfig.cpp')
-rw-r--r-- | ndb/src/mgmsrv/MgmtSrvrConfig.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/ndb/src/mgmsrv/MgmtSrvrConfig.cpp b/ndb/src/mgmsrv/MgmtSrvrConfig.cpp index 6c4b4e9ae3c..94434b21e28 100644 --- a/ndb/src/mgmsrv/MgmtSrvrConfig.cpp +++ b/ndb/src/mgmsrv/MgmtSrvrConfig.cpp @@ -274,7 +274,15 @@ Config * MgmtSrvr::readConfig() { Config *conf; InitConfigFileParser parser; - conf = parser.parseConfig(m_configFilename.c_str()); + if (m_configFilename.length()) + { + conf = parser.parseConfig(m_configFilename.c_str()); + } + else + { + ndbout_c("Reading cluster configuration using my.cnf"); + conf = parser.parse_mycnf(); + } return conf; } |