Selaa lähdekoodia

Cleaning up util a bit

tags/v0.1^2
Ben Kurtovic 12 vuotta sitten
vanhempi
commit
9100c3fedd
1 muutettua tiedostoa jossa 12 lisäystä ja 12 poistoa
  1. +12
    -12
      earwigbot/util.py

+ 12
- 12
earwigbot/util.py Näytä tiedosto

@@ -47,31 +47,31 @@ def main():
help="don't print any logs except warnings and errors") help="don't print any logs except warnings and errors")
parser.add_argument("-t", "--task", metavar="NAME", parser.add_argument("-t", "--task", metavar="NAME",
help="given the name of a task, the bot will run it instead of the main bot and then exit") help="given the name of a task, the bot will run it instead of the main bot and then exit")

args = parser.parse_args() args = parser.parse_args()

level = logging.INFO
if args.debug and args.quiet: if args.debug and args.quiet:
parser.print_usage() parser.print_usage()
print "earwigbot: error: cannot show debug messages and be quiet at the same time" print "earwigbot: error: cannot show debug messages and be quiet at the same time"
return return
level = logging.INFO
if args.debug: if args.debug:
level = logging.DEBUG level = logging.DEBUG
elif args.quiet: elif args.quiet:
level = logging.WARNING level = logging.WARNING

print version print version
print print

bot = Bot(path.abspath(args.path), level=level) bot = Bot(path.abspath(args.path), level=level)
try:
if args.task:
bot.tasks.start(args.task)
else:
if args.task:
bot.tasks.start(args.task)
else:
try:
bot.run() bot.run()
except KeyboardInterrupt:
pass
finally:
if bot._keep_looping: # Indicates bot hasn't already been stopped
bot.stop()
except KeyboardInterrupt:
pass
finally:
if bot._keep_looping: # Indicates bot hasn't already been stopped
bot.stop()


if __name__ == "__main__": if __name__ == "__main__":
main() main()

Ladataan…
Peruuta
Tallenna