storage: fix omitted comma for ceph mon hosts to librados

Add omitted comma for multiple hosts.
Fixes: cdd362e0e7

Signed-off-by: Yi Li <yili@winhong.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
Yi Li 2019-06-25 19:41:25 +08:00 committed by Ján Tomko
parent fa7d0cc1e7
commit c5fa3adf67

View File

@ -272,10 +272,10 @@ virStorageBackendRBDOpenRADOSConn(virStorageBackendRBDStatePtr ptr,
const char *incFormat;
if (virSocketAddrNumericFamily(source->hosts[i].name) == AF_INET6) {
/* IPv6 address must be escaped in brackets on the cmd line */
incFormat = "[%s]:%d";
incFormat = "[%s]:%d,";
} else {
/* listenAddress is a hostname or IPv4 */
incFormat = "%s:%d";
incFormat = "%s:%d,";
}
virBufferAsprintf(&mon_host, incFormat,
source->hosts[i].name,