Index: trychange.py |
=================================================================== |
--- trychange.py (revision 120947) |
+++ trychange.py (working copy) |
@@ -539,6 +539,9 @@ |
help="Only use specifics build slaves, ex: " |
"'--bot win,layout_mac'; see the try " |
"server waterfall for the slave's name") |
+ group.add_option("-B", "--print_bots", action="store_true", |
+ help="Print bots we would use (e.g. from PRESUBMIT.py)" |
+ " and exit. Do not send patch.") |
M-A Ruel
2012/02/08 21:22:55
It's a bit confusing with the fact that --dry_run
|
group.add_option("-r", "--revision", |
help="Revision to use for the try job; default: the " |
"revision will be determined by the try server; see " |
@@ -788,6 +791,10 @@ |
# If no bot is specified, either the default pool will be selected or the |
# try server will refuse the job. Either case we don't need to interfere. |
+ if options.print_bots: |
+ print 'Bots which would be used: ' + str(options.bot) |
M-A Ruel
2012/02/08 21:22:55
I'd prefer:
print 'Bots which would be used:'
for
|
+ return 0 |
+ |
# Send the patch. |
if options.send_patch: |
# If forced. |