summaryrefslogtreecommitdiff
path: root/scripts/cros_mark_as_stable.py
diff options
context:
space:
mode:
authorDavid James <davidjames@chromium.org>2012-12-17 11:53:11 -0800
committerGerrit <chrome-bot@google.com>2012-12-17 15:18:37 -0800
commit1b36358b127fab138aaafe6ec986ca297da2d349 (patch)
tree26d6229be4fa3b248d76a509974853ed572df6c3 /scripts/cros_mark_as_stable.py
parent9866ac1de4a07837d6a3988585c5e3a61a05aff2 (diff)
downloadchromite-1b36358b127fab138aaafe6ec986ca297da2d349.tar.gz
Fix more pylint warnings.
BUG=none TEST=Trybot runs, pylint. Change-Id: Ic5b4b9759e29842509816e59d9c286b1bd09d10c Reviewed-on: https://gerrit.chromium.org/gerrit/39786 Reviewed-by: Mike Frysinger <vapier@chromium.org> Commit-Ready: David James <davidjames@chromium.org> Tested-by: David James <davidjames@chromium.org>
Diffstat (limited to 'scripts/cros_mark_as_stable.py')
-rw-r--r--scripts/cros_mark_as_stable.py21
1 files changed, 5 insertions, 16 deletions
diff --git a/scripts/cros_mark_as_stable.py b/scripts/cros_mark_as_stable.py
index 0a7c837d8..384a058ce 100644
--- a/scripts/cros_mark_as_stable.py
+++ b/scripts/cros_mark_as_stable.py
@@ -6,7 +6,6 @@
"""This module uprevs a given package's ebuild to the next revision."""
-import multiprocessing
import optparse
import os
import sys
@@ -19,9 +18,6 @@ from chromite.lib import osutils
from chromite.lib import parallel
-# TODO(sosa): Remove during OO refactor.
-VERBOSE = False
-
# Dictionary of valid commands with usage information.
COMMAND_DICTIONARY = {
'commit':
@@ -34,12 +30,6 @@ COMMAND_DICTIONARY = {
# ======================= Global Helper Functions ========================
-def _Print(message):
- """Verbose print function."""
- if VERBOSE:
- cros_build_lib.Info(message)
-
-
def CleanStalePackages(boards, package_atoms):
"""Cleans up stale package info from a previous build.
Args:
@@ -86,7 +76,7 @@ def _DoWeHaveLocalCommits(stable_branch, tracking_branch, cwd):
return output[0] != output[1]
-def _CheckSaneArguments(package_list, command, options):
+def _CheckSaneArguments(command, options):
"""Checks to make sure the flags are sane. Dies if arguments are not sane."""
if not command in COMMAND_DICTIONARY.keys():
_PrintUsageAndDie('%s is not a valid command' % command)
@@ -194,7 +184,7 @@ class GitBranch(object):
return branch in branches.split()
-def main(argv):
+def main(_argv):
parser = optparse.OptionParser('cros_mark_as_stable OPTIONS packages')
parser.add_option('--all', action='store_true',
help='Mark all packages as stable.')
@@ -215,8 +205,6 @@ def main(argv):
help='Prints out debug info.')
(options, args) = parser.parse_args()
- global VERBOSE
- VERBOSE = options.verbose
portage_utilities.EBuild.VERBOSE = options.verbose
if len(args) != 1:
@@ -227,7 +215,7 @@ def main(argv):
if options.packages:
package_list = options.packages.split(':')
- _CheckSaneArguments(package_list, command, options)
+ _CheckSaneArguments(command, options)
if options.overlays:
overlays = {}
for path in options.overlays.split(':'):
@@ -304,8 +292,9 @@ def main(argv):
print_cmd=False, cwd=overlay)
for ebuild in ebuilds:
+ if options.verbose:
+ cros_build_lib.Info('Working on %s', ebuild.package)
try:
- _Print('Working on %s' % ebuild.package)
new_package = ebuild.RevWorkOnEBuild(options.srcroot)
if new_package:
revved_packages.append(ebuild.package)