[Checkins] SVN: grokproject/trunk/grokproject/main.py Provide grokversion-option.

Uli Fouquet uli at gnufix.de
Sat Jan 10 21:33:09 EST 2009


Log message for revision 94686:
  Provide grokversion-option.

Changed:
  U   grokproject/trunk/grokproject/main.py

-=-
Modified: grokproject/trunk/grokproject/main.py
===================================================================
--- grokproject/trunk/grokproject/main.py	2009-01-10 23:12:26 UTC (rev 94685)
+++ grokproject/trunk/grokproject/main.py	2009-01-11 02:33:09 UTC (rev 94686)
@@ -12,6 +12,10 @@
                       help="Import project to given repository location (this "
                       "will also create the standard trunk/ tags/ branches/ "
                       "hierarchy).")
+    parser.add_option('--grokversion', dest="grokversion", default=None,
+                      help="Specify the Grok version to use. GROKVERSION is "
+                      "a string like 0.14.1, 1.0a1 or similar. If not given, "
+                      "the latest version found on the grok website is used.")
     parser.add_option('-v', '--verbose', action="store_true", dest="verbose",
                       default=False, help="Be verbose.")
     parser.add_option('--zopectl', action="store_true", dest="zopectl",
@@ -58,6 +62,8 @@
             extra_args.append('%s=%s' % (var.name, supplied_value))
     if options.zopectl:
         extra_args.append('zopectl=True')
+    if options.grokversion:
+        extra_args.append('grokversion=%s' % options.grokversion)
     exit_code = runner.run(option_args + ['-t', 'grok', project]
                            + extra_args)
     sys.exit(exit_code)



More information about the Checkins mailing list