diff options
Diffstat (limited to 'cpp/src/qpid/ha/Backup.cpp')
| -rw-r--r-- | cpp/src/qpid/ha/Backup.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/cpp/src/qpid/ha/Backup.cpp b/cpp/src/qpid/ha/Backup.cpp index 4ec8af588c..bac6fd23c8 100644 --- a/cpp/src/qpid/ha/Backup.cpp +++ b/cpp/src/qpid/ha/Backup.cpp @@ -115,4 +115,16 @@ void Backup::setBrokerUrl(const Url& url) { initialize(url); // Deferred initialization } +void Backup::setStatus(BrokerStatus status) { + switch (status) { + case READY: + QPID_LOG(notice, logPrefix << "Ready to become primary."); + break; + case CATCHUP: + QPID_LOG(notice, logPrefix << "Catching up on primary, cannot be promoted."); + default: + assert(0); + } +} + }} // namespace qpid::ha |
