Ejemplo n.º 1
0
def launch_kube_manager(test_id,
                        conf_sections,
                        kube_api_skip,
                        event_queue,
                        vnc_kubernetes_config_dict=None):
    args_str = ""
    vnc_cgitb.enable(format='text')

    wait_for_kube_manager_down()
    with tempfile.NamedTemporaryFile() as conf, tempfile.NamedTemporaryFile(
    ) as logconf:
        cfg_parser = generate_conf_file_contents(conf_sections)
        cfg_parser.write(conf)
        conf.flush()

        cfg_parser = generate_logconf_file_contents()
        cfg_parser.write(logconf)
        logconf.flush()

        args_str = ["-c", conf.name]
        kube_manager.main(
            args_str,
            kube_api_skip=kube_api_skip,
            event_queue=event_queue,
            vnc_kubernetes_config_dict=vnc_kubernetes_config_dict)
Ejemplo n.º 2
0
def launch_kube_manager(test_id, conf_sections, kube_api_skip, event_queue):
    args_str = ""
    vnc_cgitb.enable(format='text')

    wait_for_kube_manager_down()
    with tempfile.NamedTemporaryFile() as conf, tempfile.NamedTemporaryFile() as logconf:
        cfg_parser = generate_conf_file_contents(conf_sections)
        cfg_parser.write(conf)
        conf.flush()

        cfg_parser = generate_logconf_file_contents()
        cfg_parser.write(logconf)
        logconf.flush()

        args_str= ["-c", conf.name]
        kube_manager.main(args_str, kube_api_skip=kube_api_skip, event_queue=event_queue)