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)