def run_with_config(self, conf):
        conf = upload_config(self.cluster, conf)
        self.assert_slider_not_installed(conf)

        slider_path = SliderInstaller.copy_slider_dist_to_cluster(self)
        SliderInstaller.install_slider_package(self, slider_path)

        SliderInstaller.assert_installed(self, conf)
示例#2
0
    def run_with_config(self, conf):
        conf = upload_config(self.cluster, conf)
        self.assert_slider_not_installed(conf)

        slider_path = SliderInstaller.copy_slider_dist_to_cluster(self)
        SliderInstaller.install_slider_package(self, slider_path)

        SliderInstaller.assert_installed(self, conf)
    def run_interactive(self, conf):
        expect = self._get_interactive_config(conf)
        self.assert_slider_not_installed(conf)

        self.ensure_slider_user_exists(conf)
        slider_path = SliderInstaller.copy_slider_dist_to_cluster(self)

        self.run_prestoadmin_expect('slider install %s' %
                                    (slider_path,), expect)

        SliderInstaller.assert_installed(self, conf)
示例#4
0
    def run_interactive(self, conf):
        expect = self._get_interactive_config(conf)
        self.assert_slider_not_installed(conf)

        self.ensure_slider_user_exists(conf)
        slider_path = SliderInstaller.copy_slider_dist_to_cluster(self)

        self.run_prestoadmin_expect('slider install %s' % (slider_path, ),
                                    expect)

        SliderInstaller.assert_installed(self, conf)