Пример #1
0
def main():
    if len(sys.argv) != 2:
        display_manual('showbot')
        sys.exit(1)

    command = ShowBotCommand(ConfigStore())
    bot_name = sys.argv[1]
    sys.exit(command(bot_name))
Пример #2
0
def main():
    if len(sys.argv) != 2:
        display_manual('readbot')
        sys.exit(1)

    command = ReadBotCommand(ConfigStore())
    bot_query = sys.argv[1]
    sys.exit(command(bot_query))
Пример #3
0
def main():
    if len(sys.argv) != 3:
        display_manual('mkadmin')
    else:
        command = AdminMakerCommand(ConfigStore())
        rc = command(sys.argv[1], sys.argv[2])
        if rc != 0:
            command.help()
        sys.exit(rc)
Пример #4
0
def main():
    if len(sys.argv) < 2:
        display_manual('rmbot')
        sys.exit(1)

    command = BotKiller(ConfigStore())

    for bot_name in sys.argv[1:]:
        command(bot_name)

    sys.exit(0)
Пример #5
0
def main():
    if len(sys.argv) < 2:
        display_manual('mkbot')
        sys.exit(1)
    else:
        command = BotMaker(ConfigStore())

        for bot_name in sys.argv[1:]:
            command(bot_name)

    sys.exit(0)