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)
|
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
|
// SetMirrorMode is used to enable or disable pool level mirroring with either
|
||||||
// an automatic or per-image behavior.
|
// an automatic or per-image behavior.
|
||||||
//
|
//
|
||||||
|
|
Loading…
Reference in New Issue