Revision 14d30d82 include/RequestManagerPoolInfoFilter.h
include/RequestManagerPoolInfoFilter.h | ||
---|---|---|
238 | 238 |
/* ------------------------------------------------------------------------- */ |
239 | 239 |
/* ------------------------------------------------------------------------- */ |
240 | 240 |
|
241 |
class HostPoolMonitoring : public RequestManagerPoolInfoFilter |
|
242 |
{ |
|
243 |
public: |
|
244 |
|
|
245 |
HostPoolMonitoring(): |
|
246 |
RequestManagerPoolInfoFilter("HostPoolMonitoring", |
|
247 |
"Returns the host monitoring records", |
|
248 |
"A:s") |
|
249 |
{ |
|
250 |
Nebula& nd = Nebula::instance(); |
|
251 |
pool = nd.get_hpool(); |
|
252 |
auth_object = PoolObjectSQL::HOST; |
|
253 |
}; |
|
254 |
|
|
255 |
~HostPoolMonitoring(){}; |
|
256 |
|
|
257 |
/* -------------------------------------------------------------------- */ |
|
258 |
|
|
259 |
void request_execute( |
|
260 |
xmlrpc_c::paramList const& paramList, RequestAttributes& att); |
|
261 |
}; |
|
262 |
|
|
263 |
/* ------------------------------------------------------------------------- */ |
|
264 |
/* ------------------------------------------------------------------------- */ |
|
265 |
|
|
241 | 266 |
class GroupPoolInfo: public RequestManagerPoolInfoFilter |
242 | 267 |
{ |
243 | 268 |
public: |
Also available in: Unified diff