MXS-1703 Move server-specific diagnostic printing to MariaDBServer

This commit is contained in:
Esa Korhonen
2018-04-16 15:05:32 +03:00
parent 91e6874ac0
commit 50bc43e4bf
3 changed files with 81 additions and 73 deletions

View File

@ -196,6 +196,22 @@ public:
* @return Server unique name
*/
const char* name() const;
/**
* Print server information to a json object.
*
* @param multimaster Print multimaster group
* @return Json diagnostics object
*/
json_t* diagnostics_json(bool multimaster) const;
/**
* Print server information to a string.
*
* @param multimaster Print multimaster group
* @return Diagnostics string
*/
std::string diagnostics(bool multimaster) const;
};
/**