def list_user(user): ctl("list_user_permissions %s" % user)
def set(vhost=None, user=None, configure=None, read=None, write=None): vhost = vhost and "-p %s" % vhost or "" ctl("set_permissions %s %s %s %s %s" % (vhost, user, configure, read, write))
def clear(vhost=None, user=None): vhost = vhost and "-p %s" % vhost or "" ctl("clear_permissions %s %s" % (vhost, user))
def list(vhost=None): vhost = vhost and "-p %s" % vhost or "" ctl("list_permissions %s" % vhost)
def add(user, password): ctl("add_user %s %s" % (user, password))
def delete(user): ctl("delete_user %s" % user)
def list(): ctl("list_users")
def change_password(user, new_password): ctl("change_password %s %s" % (user, new_password))
def add(host_name): ctl("add_vhost %s" % host_name)
def list(): ctl("list_vhosts")
def delete(host_name): ctl("delete_vhost %s" % host_name)