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 18bbd02074
commit 8683613e76
2 changed files with 5 additions and 1 deletions

View file

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

View file

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