mirror of https://github.com/ceph/go-ceph
rbd: add String method for ImageMirrorMode
Signed-off-by: John Mulligan <jmulligan@redhat.com>
This commit is contained in:
parent
406868763c
commit
741e7d43bd
|
@ -57,6 +57,18 @@ const (
|
|||
ImageMirrorModeSnapshot = ImageMirrorMode(C.RBD_MIRROR_IMAGE_MODE_SNAPSHOT)
|
||||
)
|
||||
|
||||
// String representation of ImageMirrorMode.
|
||||
func (imm ImageMirrorMode) String() string {
|
||||
switch imm {
|
||||
case ImageMirrorModeJournal:
|
||||
return "journal"
|
||||
case ImageMirrorModeSnapshot:
|
||||
return "snapshot"
|
||||
default:
|
||||
return "<unknown>"
|
||||
}
|
||||
}
|
||||
|
||||
// SetMirrorMode is used to enable or disable pool level mirroring with either
|
||||
// an automatic or per-image behavior.
|
||||
//
|
||||
|
|
Loading…
Reference in New Issue