k8s_2t.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:enjoliver 作者: JulienBalestra 项目源码 文件源码
def _init_discovery(self):
        if EC.extra_selectors:
            extra_selectors = "&".join(["%s=%s" % (k, v) for k, v in EC.extra_selectors.items()])
        else:
            extra_selectors = ""
        extra_md = {
            "etc_hosts": EC.etc_hosts,
            "extra_selectors": extra_selectors,
            "coreos_install_base_url": EC.coreos_install_base_url,
        }
        if EC.lldp_image_url:
            logger.debug("adding lldp_image_url: %s" % EC.lldp_image_url)
            extra_md.update({"lldp_image_url": EC.lldp_image_url})
        gen = generator.Generator(
            api_uri=self.api_uri,
            profile_id="discovery",
            name="discovery",
            ignition_id="%s.yaml" % self.ignition_dict["discovery"],
            matchbox_path=self.matchbox_path,
            extra_metadata=extra_md,
            pxe_redirect=True
        )
        gen.dumps()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号