Improve safely_roll_webkit.py help message.
Now print the full help message when run without arguments.
[email protected]
BUG=None
Review URL: https://codereview.chromium.org/12213043
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181318 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/tools/safely-roll-webkit.py b/tools/safely-roll-webkit.py
index c9e580f..7ae1c5bd 100755
--- a/tools/safely-roll-webkit.py
+++ b/tools/safely-roll-webkit.py
@@ -43,7 +43,7 @@
def main():
tool_dir = os.path.dirname(os.path.abspath(__file__))
- parser = optparse.OptionParser(usage='<new webkit rev>')
+ parser = optparse.OptionParser(usage='%prog [options] <new webkit rev>')
parser.add_option('-v', '--verbose', action='count', default=0)
parser.add_option('--commit', action='store_true', default=True,
help='(default) Put change in commit queue on upload.')
@@ -64,7 +64,8 @@
[logging.WARNING, logging.INFO, logging.DEBUG][
min(2, options.verbose)])
if len(args) != 1:
- parser.error('Need only one arg: new webkit revision to roll to.')
+ parser.print_help()
+ exit(0)
root_dir = os.path.dirname(tool_dir)
os.chdir(root_dir)