From c68d1f43a746ea44bc1b92ae074ba1a409d60fa9 Mon Sep 17 00:00:00 2001 From: Michael Hanselmann <hansmi@google.com> Date: Thu, 14 Feb 2008 15:39:33 +0000 Subject: [PATCH] Code style updates for QA code. Reviewed-by: iustinp --- qa/ganeti-qa.py | 10 +++++----- qa/qa_cluster.py | 3 +++ qa/qa_config.py | 3 +++ qa/qa_daemon.py | 3 +++ qa/qa_env.py | 3 +++ qa/qa_error.py | 3 +++ qa/qa_instance.py | 3 +++ qa/qa_node.py | 3 +++ qa/qa_os.py | 3 +++ qa/qa_other.py | 3 +++ qa/qa_tags.py | 3 +++ qa/qa_utils.py | 14 ++++++++++++-- 12 files changed, 47 insertions(+), 7 deletions(-) diff --git a/qa/ganeti-qa.py b/qa/ganeti-qa.py index f44dbec72..42b95b843 100755 --- a/qa/ganeti-qa.py +++ b/qa/ganeti-qa.py @@ -28,8 +28,8 @@ Example: ssh-keyscan -t rsa node{1,2,3,4}.example.com > known_hosts """ import sys -from datetime import datetime -from optparse import OptionParser +import datetime +import optparse import qa_cluster import qa_config @@ -52,7 +52,7 @@ def RunTest(fn, *args): else: desc = '%r' % fn - now = str(datetime.now()) + now = str(datetime.datetime.now()) print print '---', now, ('-' * (55 - len(now))) @@ -218,8 +218,8 @@ def main(): """Main program. """ - parser = OptionParser(usage="%prog [options] <config-file>" - " <known-hosts-file>") + parser = optparse.OptionParser(usage="%prog [options] <config-file>" + " <known-hosts-file>") parser.add_option('--dry-run', dest='dry_run', action="store_true", help="Show what would be done") diff --git a/qa/qa_cluster.py b/qa/qa_cluster.py index 08868fd5e..70d1c4386 100644 --- a/qa/qa_cluster.py +++ b/qa/qa_cluster.py @@ -1,3 +1,6 @@ +# +# + # Copyright (C) 2007 Google Inc. # # This program is free software; you can redistribute it and/or modify diff --git a/qa/qa_config.py b/qa/qa_config.py index a180b329a..54bd5626a 100644 --- a/qa/qa_config.py +++ b/qa/qa_config.py @@ -1,3 +1,6 @@ +# +# + # Copyright (C) 2007 Google Inc. # # This program is free software; you can redistribute it and/or modify diff --git a/qa/qa_daemon.py b/qa/qa_daemon.py index 19b7d8250..30bb657e6 100644 --- a/qa/qa_daemon.py +++ b/qa/qa_daemon.py @@ -1,3 +1,6 @@ +# +# + # Copyright (C) 2007 Google Inc. # # This program is free software; you can redistribute it and/or modify diff --git a/qa/qa_env.py b/qa/qa_env.py index 86ad5909a..540363d3a 100644 --- a/qa/qa_env.py +++ b/qa/qa_env.py @@ -1,3 +1,6 @@ +# +# + # Copyright (C) 2007 Google Inc. # # This program is free software; you can redistribute it and/or modify diff --git a/qa/qa_error.py b/qa/qa_error.py index d2885477e..eb9131cb3 100644 --- a/qa/qa_error.py +++ b/qa/qa_error.py @@ -1,3 +1,6 @@ +# +# + # Copyright (C) 2007 Google Inc. # # This program is free software; you can redistribute it and/or modify diff --git a/qa/qa_instance.py b/qa/qa_instance.py index 12906bb10..53f56d3ca 100644 --- a/qa/qa_instance.py +++ b/qa/qa_instance.py @@ -1,3 +1,6 @@ +# +# + # Copyright (C) 2007 Google Inc. # # This program is free software; you can redistribute it and/or modify diff --git a/qa/qa_node.py b/qa/qa_node.py index be5edcd0b..26eccebce 100644 --- a/qa/qa_node.py +++ b/qa/qa_node.py @@ -1,3 +1,6 @@ +# +# + # Copyright (C) 2007 Google Inc. # # This program is free software; you can redistribute it and/or modify diff --git a/qa/qa_os.py b/qa/qa_os.py index 16d77df99..fbdaa27e6 100644 --- a/qa/qa_os.py +++ b/qa/qa_os.py @@ -1,3 +1,6 @@ +# +# + # Copyright (C) 2007 Google Inc. # # This program is free software; you can redistribute it and/or modify diff --git a/qa/qa_other.py b/qa/qa_other.py index d349a066c..ab7a8984a 100644 --- a/qa/qa_other.py +++ b/qa/qa_other.py @@ -1,3 +1,6 @@ +# +# + # Copyright (C) 2007 Google Inc. # # This program is free software; you can redistribute it and/or modify diff --git a/qa/qa_tags.py b/qa/qa_tags.py index 9770288b0..5bef531d6 100644 --- a/qa/qa_tags.py +++ b/qa/qa_tags.py @@ -1,3 +1,6 @@ +# +# + # Copyright (C) 2007 Google Inc. # # This program is free software; you can redistribute it and/or modify diff --git a/qa/qa_utils.py b/qa/qa_utils.py index 9384a6c4b..200563435 100644 --- a/qa/qa_utils.py +++ b/qa/qa_utils.py @@ -1,3 +1,6 @@ +# +# + # Copyright (C) 2007 Google Inc. # # This program is free software; you can redistribute it and/or modify @@ -88,6 +91,11 @@ def AssertNotEqual(first, second): def GetSSHCommand(node, cmd, strict=True): """Builds SSH command to be executed. + Args: + - node: Node the command should run on + - cmd: Command to be executed as a list with all parameters + - strict: Whether to enable strict host key checking + """ args = [ 'ssh', '-oEscapeChar=none', '-oBatchMode=yes', '-l', 'root' ] @@ -191,7 +199,6 @@ def GetNodeInstances(node, secondaries=False): """ master = qa_config.GetMasterNode() - node_name = ResolveNodeName(node) # Get list of all instances @@ -237,6 +244,9 @@ def LoadHooks(): class QaHookContext: + """Definition of context passed to hooks. + + """ name = None phase = None success = None @@ -267,7 +277,7 @@ def DefineHook(name): Usage: prefix function with @qa_utils.DefineHook(...) - This based on PEP 318, "Decorators for Functions and Methods". + This is based on PEP 318, "Decorators for Functions and Methods". """ def wrapper(fn): -- GitLab