MXS-2177 Move check_monitor_permissions() into class
This commit is contained in:
		@ -86,9 +86,9 @@ CsMonitor* CsMonitor::create(const std::string& name, const std::string& module)
 | 
			
		||||
    return new CsMonitor(name, module);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool CsMonitor::has_sufficient_permissions() const
 | 
			
		||||
bool CsMonitor::has_sufficient_permissions()
 | 
			
		||||
{
 | 
			
		||||
    return check_monitor_permissions(m_monitor, alive_query);
 | 
			
		||||
    return test_permissions(alive_query);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void CsMonitor::update_server_status(MXS_MONITORED_SERVER* srv)
 | 
			
		||||
 | 
			
		||||
@ -25,7 +25,7 @@ public:
 | 
			
		||||
    static CsMonitor* create(const std::string& name, const std::string& module);
 | 
			
		||||
 | 
			
		||||
protected:
 | 
			
		||||
    bool has_sufficient_permissions() const;
 | 
			
		||||
    bool has_sufficient_permissions();
 | 
			
		||||
    void update_server_status(MXS_MONITORED_SERVER* monitored_server);
 | 
			
		||||
 | 
			
		||||
private:
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user