示例#1
0
def get_cbcollect_info(input, path):
    for server in input.servers:
        print "grabbing cbcollect from {0}".format(server.ip)
        path = path or "."
        try:
            cbcollectRunner(server, path).run()
        except Exception as e:
            print "NOT POSSIBLE TO GRAB CBCOLLECT FROM {0}: {1}".format(server.ip, e)
示例#2
0
def get_cbcollect_info(input_obj, path):
    for server in input_obj.servers:
        print("Grabbing cbcollect from %s" % server.ip)
        path = path or "."
        try:
            cbcollectRunner(server, path).run()
        except Exception as e:
            print("Failed to grab CBCOLLECT from %s: %s" % (server.ip, e))
示例#3
0
def get_cbcollect_info(input, path):
    for server in input.servers:
        print("grabbing cbcollect from {0}".format(server.ip))
        path = path or "."
        try:
            cbcollectRunner(server, path).run()
        except:
            print("IMPOSSIBLE TO GRAB CBCOLLECT FROM {0}".format(server.ip))
示例#4
0
def get_cbcollect_info(input, path):
    for server in input.servers:
        print "grabbing cbcollect from {0}".format(server.ip)
        path = path or "."
        try:
            cbcollectRunner(server, path).run()
        except Exception as e:
            print "NOT POSSIBLE TO GRAB CBCOLLECT FROM {0}: {1}".format(server.ip, e)
示例#5
0
def get_cbcollect_info(input, path):
    for server in input.servers:
        print(("grabbing cbcollect from {0}".format(server.ip)))
        path = path or "."
        try:
            print(("-->get_cbcollect_info: {}:{},{}:{}".format(type(server),server,type(path),path)))
            cbcollectRunner(server, path).run()
        except Exception as e:
            log.error("NOT POSSIBLE TO GRAB CBCOLLECT FROM {0}: {1}".format(server.ip, e))
示例#6
0
 def get_cbcollect_info(self, server):
     """Collect cbcollectinfo logs for all the servers in the cluster.
     """
     path = TestInputSingleton.input.param("logs_folder", "/tmp")
     print "grabbing cbcollect from {0}".format(server.ip)
     path = path or "."
     try:
         cbcollectRunner(server, path).run()
         TestInputSingleton.input.test_params["get-cbcollect-info"] = False
     except Exception as e:
         log.error("IMPOSSIBLE TO GRAB CBCOLLECT FROM {0}: {1}".format(
             server.ip, e))
示例#7
0
def get_cbcollect_info(input, path):
    runner = cbcollectRunner(input.servers, path)
    runner.run()
    for (server, e) in runner.fail:
        log.error("NOT POSSIBLE TO GRAB CBCOLLECT FROM {0}: {1}".format(
            server.ip, e))