MXS-1775 Tilt MariaDbMon towards maxscale::MonitorInstance

- m_status -> m_state
- m_keep_running -> m_shutdown
- load_config_params() -> configure()
This commit is contained in:
Johan Wikman
2018-05-28 11:12:48 +03:00
parent a55019774d
commit 62f3e89ae7
2 changed files with 15 additions and 14 deletions

View File

@ -117,8 +117,8 @@ private:
MXS_MONITOR* m_monitor_base; /**< Generic monitor object */
THREAD m_thread; /**< Monitor thread */
unsigned long m_id; /**< Monitor ID */
volatile bool m_keep_running; /**< Should monitor main loop keep running? */
volatile int m_status; /**< Monitor status */
volatile bool m_shutdown; /**< Should the monitor shut down? */
volatile int m_state; /**< Monitor state */
ServerArray m_servers; /**< Servers of the monitor */
ServerInfoMap m_server_info; /**< Map from server base struct to MariaDBServer */
@ -170,7 +170,7 @@ private:
MariaDBMonitor(MXS_MONITOR* monitor_base);
void reset_server_info();
void clear_server_info();
bool load_config_params(const MXS_CONFIG_PARAMETER* params);
bool configure(const MXS_CONFIG_PARAMETER* params);
bool set_replication_credentials(const MXS_CONFIG_PARAMETER* params);
MariaDBServer* get_server_info(MXS_MONITORED_SERVER* db);