]
)
- def osd_admin_socket(self, osd_id, command, check_status=True):
- return self.admin_socket('osd', osd_id, command, check_status)
+ def osd_admin_socket(self, osd_id, command, check_status=True, timeout=0):
+ return self.admin_socket('osd', osd_id, command, check_status, timeout)
def find_remote(self, service_type, service_id):
"""
service_id))
def admin_socket(self, service_type, service_id,
- command, check_status=True):
+ command, check_status=True, timeout=0):
"""
Remotely start up ceph specifying the admin socket
:param command: a list of words to use as the command
'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
+ 'timeout',
+ str(timeout),
'ceph',
'--admin-daemon',
'/var/run/ceph/ceph-{type}.{id}.asok'.format(