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)