@JunitTestCase()
def start_install_and_wait_for_installed(self, wait_for_hosts=True, wait_for_operators=True, wait_for_cluster_install=True, download_kubeconfig=True):
    self.start_install()
    if wait_for_hosts:
        self.wait_for_hosts_to_install()
    if wait_for_operators:
        self.wait_for_operators_to_finish()
    if wait_for_cluster_install:
        self.wait_for_install()
    if download_kubeconfig:
        self.download_kubeconfig()
@JunitTestCase()
def start_install_and_wait_for_installed(self, wait_for_hosts=True, wait_for_operators=True, wait_for_cluster_install=True, download_kubeconfig=True):
    self.start_install()
    if wait_for_hosts:
        self.wait_for_hosts_to_install()
    if wait_for_operators:
        self.wait_for_operators_to_finish()
    if wait_for_cluster_install:
        self.wait_for_install()
    if download_kubeconfig:
        self.download_kubeconfig()