def runCommand(self, cfg, argSet, args, **kwargs):
        if len(args) == 3:
            command = args[2]
            commands = self.mainHandler._supportedCommands
            if not commands in command:
                print "%s: no such command: '%s'" % (self.mainHandler.name,
                                                     command)
                sys.exit(1)
            commands[command].usage()
        elif len(args) == 2:
            self.mainHandler.usage(showAll=True)
            return 0
        else:
            print "%s: too many arguments: '%s'" % (self.mainHandler.name,
                                                    ' '.join(args[2:]))
            sys.exit(1)
dataset/ETHPy150Open sassoftware/conary/conary/command.py/HelpCommand.runCommand/swapped operands of `in`