Turned the client class into a type so we can do things like call client.debug() without passing in the local DEBUG variable. This should not break any existing commands, although they should add a client paramater between *string_collector and **flags. So default arguments would look like (your, arguments, *string_collector, client, **flags).
Turned the
client
class into a type so we can do things like callclient.debug()
without passing in the local DEBUG variable. This should not break any existing commands, although they should add a client paramater between*string_collector
and**flags
. So default arguments would look like(your, arguments, *string_collector, client, **flags)
.