import json
import time
-import ceph_manager
+from tasks import ceph_manager
+from tasks.util.rados import rados
from teuthology import misc as teuthology
-from util.rados import rados
log = logging.getLogger(__name__)
assert isinstance(config, dict), \
'peer task only accepts a dict for configuration'
first_mon = teuthology.get_first_mon(ctx, config)
- (mon,) = ctx.cluster.only(first_mon).remotes.iterkeys()
+ (mon,) = ctx.cluster.only(first_mon).remotes.keys()
manager = ceph_manager.CephManager(
mon,
pgs = manager.get_pg_stats()
for pg in pgs:
out = manager.raw_cluster_cmd('pg', pg['pgid'], 'query')
- log.debug("out string %s",out)
+ log.debug("out string %s",out)
j = json.loads(out)
log.info("pg is %s, query json is %s", pg, j)