mirror of
https://github.com/codership/wsrep-lib.git
synced 2025-07-15 15:41:49 +03:00
codership/wsrep-lib#44 Provider name, version and vendor getters
Added methods to get provider name, version and vendor strings into wsrep::provider interface. Implementations for v26 and mock providers.
This commit is contained in:
@ -925,6 +925,21 @@ wsrep::wsrep_provider_v26::options(const std::string& opts)
|
||||
return map_return_value(wsrep_->options_set(wsrep_, opts.c_str()));
|
||||
}
|
||||
|
||||
std::string wsrep::wsrep_provider_v26::name() const
|
||||
{
|
||||
return (wsrep_->provider_name ? wsrep_->provider_name : "unknown");
|
||||
}
|
||||
|
||||
std::string wsrep::wsrep_provider_v26::version() const
|
||||
{
|
||||
return (wsrep_->provider_version ? wsrep_->provider_version : "unknown");
|
||||
}
|
||||
|
||||
std::string wsrep::wsrep_provider_v26::vendor() const
|
||||
{
|
||||
return (wsrep_->provider_vendor ? wsrep_->provider_vendor : "unknown");
|
||||
}
|
||||
|
||||
void* wsrep::wsrep_provider_v26::native() const
|
||||
{
|
||||
return wsrep_;
|
||||
|
Reference in New Issue
Block a user