Ejemplo n.º 1
0
Archivo: main.py Proyecto: Ch00k/rally
def main():
    categories = {
        'deployment': deployment.DeploymentCommands,
        'show': show.ShowCommands,
        'task': task.TaskCommands,
        'use': use.UseCommands,
        'verify': verify.VerifyCommands
    }
    cliutils.run(sys.argv, categories)
Ejemplo n.º 2
0
    def test_run_failed_to_open_file(self):
        class FailuresCommands(object):
            def failed_to_open_file(self):
                raise IOError("No such file")

        ret = cliutils.run(["rally", "failure", "failed_to_open_file"],
                           {"failure": FailuresCommands})
        self.assertEqual(1, ret)
Ejemplo n.º 3
0
def main():
    categories = {
        'deployment': deployment.DeploymentCommands,
        'show': show.ShowCommands,
        'task': task.TaskCommands,
        'use': use.UseCommands,
        'verify': verify.VerifyCommands
    }
    return cliutils.run(sys.argv, categories)
Ejemplo n.º 4
0
 def test_run_show(self):
     categories = {
                 "deployment": deployment.DeploymentCommands,
                 "info": info.InfoCommands,
                 "show": show.ShowCommands,
                 "task": task.TaskCommands,
                 "use": use.UseCommands,
                 "verify": verify.VerifyCommands}
     ret = cliutils.run(["rally", "show", "keypairs"], categories)
     self.assertEqual(ret, 1)
Ejemplo n.º 5
0
 def test_run_bash_completion_with_query_category(self):
     categories = {
                 "deployment": deployment.DeploymentCommands,
                 "info": info.InfoCommands,
                 "show": show.ShowCommands,
                 "task": task.TaskCommands,
                 "use": use.UseCommands,
                 "verify": verify.VerifyCommands}
     ret = cliutils.run(["rally", "bash-completion", "info"], categories)
     self.assertEqual(ret, 0)
Ejemplo n.º 6
0
 def test_run_fails(self, mock_cmd_cliutils_conf, mock_cliutils_conf):
     categories = {
                 "deployment": deployment.DeploymentCommands,
                 "info": info.InfoCommands,
                 "show": show.ShowCommands,
                 "task": task.TaskCommands,
                 "use": use.UseCommands,
                 "verify": verify.VerifyCommands}
     ret = cliutils.run(["rally", "show", "flavors"], categories)
     self.assertEqual(ret, 2)
Ejemplo n.º 7
0
    def test_run_failed_to_open_file(self):

        class FailuresCommands(object):

            def failed_to_open_file(self):
                raise IOError("No such file")

        ret = cliutils.run(["rally", "failure", "failed_to_open_file"],
                           {"failure": FailuresCommands})
        self.assertEqual(1, ret)
Ejemplo n.º 8
0
 def test_run_show(self):
     categories = {
                 'deployment': deployment.DeploymentCommands,
                 'info': info.InfoCommands,
                 'show': show.ShowCommands,
                 'task': task.TaskCommands,
                 'use': use.UseCommands,
                 'verify': verify.VerifyCommands}
     ret = cliutils.run(['rally', 'show', 'keypairs'], categories)
     self._unregister_opts()
     self.assertEqual(ret, 1)
Ejemplo n.º 9
0
 def test_run_bash_completion_with_query_category(self):
     categories = {
                 'deployment': deployment.DeploymentCommands,
                 'info': info.InfoCommands,
                 'show': show.ShowCommands,
                 'task': task.TaskCommands,
                 'use': use.UseCommands,
                 'verify': verify.VerifyCommands}
     ret = cliutils.run(['rally', 'bash-completion', 'info'], categories)
     self._unregister_opts()
     self.assertEqual(ret, 0)
Ejemplo n.º 10
0
def main():
    categories = {'db': DBCommands, 'tempest': TempestCommands}
    cliutils.run(sys.argv, categories)
Ejemplo n.º 11
0
def main():
    categories = {"db": DBCommands, "tempest": TempestCommands}
    cliutils.run(sys.argv, categories)
Ejemplo n.º 12
0
 def test_run_show_fails(self, mock_validate_args):
     ret = cliutils.run(["rally", "show", "keypairs"], self.categories)
     self.assertTrue(mock_validate_args.called)
     self.assertEqual(ret, 1)
Ejemplo n.º 13
0
 def test_run_task_not_found(self, mock_task_get):
     ret = cliutils.run(["rally", "task", "status", "%s" % FAKE_TASK_UUID],
                        self.categories)
     self.assertTrue(mock_task_get.called)
     self.assertEqual(ret, 1)
Ejemplo n.º 14
0
 def test_run_show(self):
     ret = cliutils.run(["rally", "show", "keypairs"], self.categories)
     self.assertEqual(ret, 1)
Ejemplo n.º 15
0
 def test_run_bash_completion_with_query_category(self):
     ret = cliutils.run(["rally", "bash-completion", "info"],
                        self.categories)
     self.assertEqual(ret, 0)
Ejemplo n.º 16
0
def main():
    categories = {
        'task': TaskCommands,
        'deployment': DeploymentCommands,
    }
    cliutils.run(sys.argv, categories)
Ejemplo n.º 17
0
 def test_run_show_fails(self, mock_validate_args):
     ret = cliutils.run(["rally", "show", "keypairs"], self.categories)
     self.assertTrue(mock_validate_args.called)
     self.assertEqual(ret, 1)
Ejemplo n.º 18
0
 def test_run_bash_completion_with_query_category(self):
     ret = cliutils.run(["rally", "bash-completion", "info"],
                        self.categories)
     self.assertEqual(ret, 0)
Ejemplo n.º 19
0
 def test_run_version(self):
     ret = cliutils.run(["rally", "version"], self.categories)
     self.assertEqual(ret, 0)
Ejemplo n.º 20
0
def main():
    return cliutils.run(sys.argv, categories)
Ejemplo n.º 21
0
def main():
    categories = {"db": DBCommands, "tempest": TempestCommands}
    cliutils.run(sys.argv, categories)
Ejemplo n.º 22
0
def main():
    categories = {'db': DBCommands,
                  'tempest': TempestCommands}
    cliutils.run(sys.argv, categories)
Ejemplo n.º 23
0
 def test_run_task_not_found(self, mock_task_get):
     ret = cliutils.run(["rally", "task", "status",
                         "%s" % FAKE_TASK_UUID], self.categories)
     self.assertTrue(mock_task_get.called)
     self.assertEqual(ret, 1)
Ejemplo n.º 24
0
def main(argv):
    categories = {'db': DBCommands}
    cliutils.run(argv, categories)
Ejemplo n.º 25
0
def main(argv):
    categories = {"task": TaskCommands}
    cliutils.run(argv, categories)
Ejemplo n.º 26
0
 def test_run_fails(self, mock_cmd_cliutils_conf):
     ret = cliutils.run(["rally", "show", "flavors"], self.categories)
     self.assertEqual(ret, 2)
Ejemplo n.º 27
0
def main():
    return cliutils.run(sys.argv, categories)
Ejemplo n.º 28
0
 def test_run_bash_completion(self):
     ret = cliutils.run(["rally", "bash-completion"], self.categories)
     self.assertEqual(ret, 0)
Ejemplo n.º 29
0
 def test_run_fails(self, mock_cmd_cliutils_conf):
     ret = cliutils.run(["rally", "show", "flavors"], self.categories)
     self.assertEqual(ret, 2)
Ejemplo n.º 30
0
 def test_run_show(self):
     ret = cliutils.run(["rally", "show", "keypairs"], self.categories)
     self.assertEqual(ret, 1)
Ejemplo n.º 31
0
 def test_run_version(self):
     ret = cliutils.run(["rally", "version"], self.categories)
     self.assertEqual(ret, 0)
Ejemplo n.º 32
0
 def test_run_bash_completion(self):
     ret = cliutils.run(["rally", "bash-completion"], self.categories)
     self.assertEqual(ret, 0)
Ejemplo n.º 33
0
def main():
    categories = {'task': TaskCommands}
    cliutils.run(sys.argv, categories)