mirror of
https://github.com/ceph/ceph
synced 2025-02-08 19:38:47 +00:00
vstart_runner: remove duplicate methods from LocalCephManager
LocalCephManager already inherits these methods from CephManager. Signed-off-by: Rishabh Dave <ridave@redhat.com>
This commit is contained in:
parent
66409b22a9
commit
9f827a7b90
@ -1014,53 +1014,6 @@ class LocalCephManager(CephManager):
|
||||
"{0}.{1}".format(daemon_type, daemon_id)] + command,
|
||||
check_status=check_status, timeout=timeout, stdout=stdout)
|
||||
|
||||
def get_mon_socks(self):
|
||||
"""
|
||||
Get monitor sockets.
|
||||
|
||||
:return socks: tuple of strings; strings are individual sockets.
|
||||
"""
|
||||
from json import loads
|
||||
|
||||
output = loads(self.raw_cluster_cmd('--format=json', 'mon', 'dump'))
|
||||
socks = []
|
||||
for mon in output['mons']:
|
||||
for addrvec_mem in mon['public_addrs']['addrvec']:
|
||||
socks.append(addrvec_mem['addr'])
|
||||
return tuple(socks)
|
||||
|
||||
def get_msgrv1_mon_socks(self):
|
||||
"""
|
||||
Get monitor sockets that use msgrv2 to operate.
|
||||
|
||||
:return socks: tuple of strings; strings are individual sockets.
|
||||
"""
|
||||
from json import loads
|
||||
|
||||
output = loads(self.raw_cluster_cmd('--format=json', 'mon', 'dump'))
|
||||
socks = []
|
||||
for mon in output['mons']:
|
||||
for addrvec_mem in mon['public_addrs']['addrvec']:
|
||||
if addrvec_mem['type'] == 'v1':
|
||||
socks.append(addrvec_mem['addr'])
|
||||
return tuple(socks)
|
||||
|
||||
def get_msgrv2_mon_socks(self):
|
||||
"""
|
||||
Get monitor sockets that use msgrv2 to operate.
|
||||
|
||||
:return socks: tuple of strings; strings are individual sockets.
|
||||
"""
|
||||
from json import loads
|
||||
|
||||
output = loads(self.raw_cluster_cmd('--format=json', 'mon', 'dump'))
|
||||
socks = []
|
||||
for mon in output['mons']:
|
||||
for addrvec_mem in mon['public_addrs']['addrvec']:
|
||||
if addrvec_mem['type'] == 'v2':
|
||||
socks.append(addrvec_mem['addr'])
|
||||
return tuple(socks)
|
||||
|
||||
|
||||
class LocalCephCluster(CephCluster):
|
||||
def __init__(self, ctx):
|
||||
|
Loading…
Reference in New Issue
Block a user