Example #1
0
File: main.py Project: 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)
Example #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)
Example #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)
Example #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)
Example #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)
Example #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)
Example #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)
Example #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)
Example #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)
Example #10
0
def main():
    categories = {'db': DBCommands, 'tempest': TempestCommands}
    cliutils.run(sys.argv, categories)
Example #11
0
def main():
    categories = {"db": DBCommands, "tempest": TempestCommands}
    cliutils.run(sys.argv, categories)
Example #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)
Example #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)
Example #14
0
 def test_run_show(self):
     ret = cliutils.run(["rally", "show", "keypairs"], self.categories)
     self.assertEqual(ret, 1)
Example #15
0
 def test_run_bash_completion_with_query_category(self):
     ret = cliutils.run(["rally", "bash-completion", "info"],
                        self.categories)
     self.assertEqual(ret, 0)
Example #16
0
def main():
    categories = {
        'task': TaskCommands,
        'deployment': DeploymentCommands,
    }
    cliutils.run(sys.argv, categories)
Example #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)
Example #18
0
 def test_run_bash_completion_with_query_category(self):
     ret = cliutils.run(["rally", "bash-completion", "info"],
                        self.categories)
     self.assertEqual(ret, 0)
Example #19
0
 def test_run_version(self):
     ret = cliutils.run(["rally", "version"], self.categories)
     self.assertEqual(ret, 0)
Example #20
0
def main():
    return cliutils.run(sys.argv, categories)
Example #21
0
def main():
    categories = {"db": DBCommands, "tempest": TempestCommands}
    cliutils.run(sys.argv, categories)
Example #22
0
def main():
    categories = {'db': DBCommands,
                  'tempest': TempestCommands}
    cliutils.run(sys.argv, categories)
Example #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)
Example #24
0
def main(argv):
    categories = {'db': DBCommands}
    cliutils.run(argv, categories)
Example #25
0
def main(argv):
    categories = {"task": TaskCommands}
    cliutils.run(argv, categories)
Example #26
0
 def test_run_fails(self, mock_cmd_cliutils_conf):
     ret = cliutils.run(["rally", "show", "flavors"], self.categories)
     self.assertEqual(ret, 2)
Example #27
0
def main():
    return cliutils.run(sys.argv, categories)
Example #28
0
 def test_run_bash_completion(self):
     ret = cliutils.run(["rally", "bash-completion"], self.categories)
     self.assertEqual(ret, 0)
Example #29
0
 def test_run_fails(self, mock_cmd_cliutils_conf):
     ret = cliutils.run(["rally", "show", "flavors"], self.categories)
     self.assertEqual(ret, 2)
Example #30
0
 def test_run_show(self):
     ret = cliutils.run(["rally", "show", "keypairs"], self.categories)
     self.assertEqual(ret, 1)
Example #31
0
 def test_run_version(self):
     ret = cliutils.run(["rally", "version"], self.categories)
     self.assertEqual(ret, 0)
Example #32
0
 def test_run_bash_completion(self):
     ret = cliutils.run(["rally", "bash-completion"], self.categories)
     self.assertEqual(ret, 0)
Example #33
0
def main():
    categories = {'task': TaskCommands}
    cliutils.run(sys.argv, categories)