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