def usage(asked_for=0):
    exit =  fsq.const('FSQ_SUCCESS') if asked_for else\
                fsq.const('FSQ_FAIL_PERM')
    f = sys.stdout if asked_for else sys.stderr
    shout('{0} [opts] host queue [queue [...]]'.format(
          os.path.basename(_PROG)), f)
    if asked_for:
        shout('{0} [-h|--help] [-v|--verbose] [-f|--force]'.format(
              os.path.basename(_PROG))
                                                      , f)
        shout('        host queue [queue [...]]', f)
    return 0 if asked_for else fsq.const('FSQ_FAIL_PERM')

# TODO add -f --force
Exit with a usage string, used for bad argument or with -h
dataset/ETHPy150Open axialmarket/fsq/libexec/fsq/rm-host.py/usage