zephyr_mirror: Add options to run class mirror without sharding for debugging.

(imported from commit 4fcc403504d93e30aca6046cba9f1fe5342faac6)
This commit is contained in:
Tim Abbott 2012-11-29 08:58:59 -05:00
parent b3c1f08b3b
commit b699ad6cde
2 changed files with 5 additions and 1 deletions

View File

@ -39,7 +39,7 @@ if options.sync_subscriptions:
subprocess.call(args)
sys.exit(0)
if options.forward_class_messages:
if options.forward_class_messages and not options.noshard:
sys.path.append("/home/humbug/humbug")
from zephyr.lib.parallel import run_parallel
print "Starting parallel zephyr class mirroring bot"

View File

@ -722,6 +722,10 @@ def parse_args():
action='store_true')
parser.add_option('--shard',
help=optparse.SUPPRESS_HELP)
parser.add_option('--noshard',
default=False,
help=optparse.SUPPRESS_HELP,
action='store_true')
parser.add_option('--resend-log',
dest='resend_log_path',
help=optparse.SUPPRESS_HELP)