Skip to content
weboob_bash_completion 23.1 KiB
Newer Older

# Weboob completion for Bash (automatically generated by tools/make_man.sh)
#
# vim: filetype=sh expandtab softtabstop=4 shiftwidth=4
Romain Bignon's avatar
Romain Bignon committed
# This file is part of weboob.
Christophe Benz's avatar
Christophe Benz committed
# This script can be distributed under the same license as the
# weboob or bash packages.
_weboob_weboob_config()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="register help --insecure list -O -I --verbose cd --formatter --count --backends -e -d -f -a -c -b backends --select -n --no-header -h add -v --debug --no-keys -s -q --auto-update --nss enable --logging-file --exclude-backends update --version disable --outfile --export-session info --quiet --condition edit confirm modules remove --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_weboob_config weboob-config

_weboob_weboob_repos()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="help --insecure -O -I --verbose cd --formatter --count --backends -e -d -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update create --nss --logging-file --exclude-backends --version --outfile --export-session build --quiet --condition --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_weboob_repos weboob-repos

_weboob_weboob_debug()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="--insecure -B -I --verbose --backends -e -d -a -b -h -v --debug -q --bpython --nss --logging-file --exclude-backends --version --export-session --quiet --save-responses --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_weboob_debug weboob-debug

_weboob_boobathon()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="addtask tasks help --insecure -O -I --verbose cd cancel --formatter done close --count progress --backends -e -d -f -a -c -b backends --select -n --no-header -h start -v --debug --no-keys -s -q --auto-update --nss remtask --logging-file --exclude-backends --version --outfile members --export-session info --quiet --condition join edit leave --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_boobathon boobathon

_weboob_galleroob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="help --insecure -O -I --verbose cd download --formatter --count --backends -e -d -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss --logging-file --exclude-backends search --version --outfile --export-session info --quiet --condition --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_galleroob galleroob

_weboob_webcontentedit()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="help --insecure -O -I --verbose cd --formatter --count --backends -e -d -f -a log -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss --logging-file get --exclude-backends --version --outfile --export-session --quiet --condition edit --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_webcontentedit webcontentedit

_weboob_suboob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="help --insecure -O -I --verbose cd download --formatter --count --backends -e -d -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss --logging-file --exclude-backends search --version --outfile --export-session info --quiet --condition --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_suboob suboob

_weboob_wetboobs()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="help --insecure -O -I --verbose cd --formatter --count --backends -e -d -f -a -c -b backends --select -n --no-header -h forecasts -v --debug --no-keys -s -q --auto-update --nss --logging-file --exclude-backends --version --outfile --export-session cities --quiet --condition current --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_wetboobs wetboobs

_weboob_boobank()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="help --insecure -O advisor -I --verbose cd --formatter --count --backends investment -e -d -f -a recipients -c -b transfer --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss profile --logging-file --exclude-backends --version pocket budgea add_recipient --outfile --export-session --quiet --condition backends list coming --save-responses ls --help history"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_boobank boobank

Romain Bignon's avatar
Romain Bignon committed
_weboob_qbooblyrics()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="-e -d -a --logging-file --insecure -b -I --quiet --exclude-backends -h --version -v --debug --save-responses --export-session --verbose -q --backends --help --nss"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_qbooblyrics qbooblyrics

_weboob_qwebcontentedit()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="-e -d -a --logging-file --insecure -b -I --quiet --exclude-backends -h --version -v --debug --save-responses --export-session --verbose -q --backends --help --nss"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_qwebcontentedit qwebcontentedit

_weboob_qhavedate()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="-e -d -a --logging-file --insecure -b -I --quiet --exclude-backends -h --version -v --debug --save-responses --export-session --verbose -q --backends --help --nss"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_qhavedate qhavedate

Romain Bignon's avatar
Romain Bignon committed
_weboob_traveloob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
Romain Bignon's avatar
Romain Bignon committed
    args="help --insecure -O -I --verbose cd --formatter --count --backends -e -d -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss --departure-time --logging-file --exclude-backends --version --outfile --export-session roadmap --quiet --condition stations --arrival-time --save-responses ls --help departures"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
Romain Bignon's avatar
Romain Bignon committed
complete -F _weboob_traveloob traveloob

_weboob_qboobmsg()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="-e -d -a --logging-file --insecure -b -I --quiet --exclude-backends -h --version -v --debug --save-responses --export-session --verbose -q --backends --help --nss"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_qboobmsg qboobmsg

_weboob_monboob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="help --insecure -O -I --verbose cd --formatter -S --count --backends -e -d -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s --smtpd -q --auto-update --nss run --logging-file --exclude-backends --version --outfile --export-session post --quiet --condition --save-responses ls --help once"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_monboob monboob

Romain Bignon's avatar
Romain Bignon committed
_weboob_boobtracker()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="comment help --insecure --no-header -O -I --verbose cd --count --formatter --category --author --start -e -d --tracker -a -c -b --assignee --select -n --priority -h --backends attach -v --debug --no-keys -s --status -q --auto-update --nss logtime --logging-file get --exclude-backends search --target-version --version --due -f --outfile --export-session post --quiet --condition edit backends remove --save-responses ls --help --title"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_boobtracker boobtracker

_weboob_handjoob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="help --insecure -O -I --verbose cd --formatter --count --backends -e -d -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss --logging-file --exclude-backends search --version --outfile --export-session info --quiet --condition --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_handjoob handjoob

_weboob_translaboob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="help --insecure -O -I --verbose cd --formatter --count --backends -e -d -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update translate --nss --logging-file --exclude-backends --version --outfile --export-session --quiet --condition --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_translaboob translaboob

_weboob_videoob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="help --insecure -O -I --verbose cd download --formatter nsfw --count --backends -e -d playlist -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss play --logging-file --exclude-backends search --version --outfile --export-session info --quiet --condition --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_videoob videoob

_weboob_weboob_config_qt()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="-e -d -a --logging-file --insecure -b -I --quiet --exclude-backends -h --version -v --debug --save-responses --export-session --verbose -q --backends --help --nss"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_weboob_config_qt weboob-config-qt

_weboob_flatboob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="load help --insecure -O -I --verbose cd --formatter --count --backends -e -d -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss --logging-file --exclude-backends search --version --outfile --export-session info --quiet --condition --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_flatboob flatboob

_weboob_radioob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="help --insecure -O -I --verbose cd download --formatter --count --backends -e -d playlist -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss play --logging-file --exclude-backends search --version --outfile --export-session info --quiet --condition --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_radioob radioob

_weboob_qflatboob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="-e -d -a --logging-file --insecure -b -I --quiet --exclude-backends -h --version -v --debug --save-responses --export-session --verbose -q --backends --help --nss"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_qflatboob qflatboob

_weboob_geolooc()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="help --insecure -O -I --verbose cd --formatter --count --backends -e -d -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss --logging-file --exclude-backends --version --outfile --export-session --quiet --condition --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_geolooc geolooc

_weboob_weboob_cli()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="help --insecure -O -I --verbose cd --formatter --count --backends -e -d -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss --logging-file --exclude-backends --version --outfile --export-session --quiet --condition --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_weboob_cli weboob-cli

_weboob_parceloob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="help --insecure -O -I --verbose cd --formatter --count --backends -e -d -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss status --logging-file track --exclude-backends --version untrack --outfile --export-session info --quiet --condition --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_parceloob parceloob

_weboob_qhandjoob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="-e -d -a --logging-file --insecure -b -I --quiet --exclude-backends -h --version -v --debug --save-responses --export-session --verbose -q --backends --help --nss"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_qhandjoob qhandjoob

Romain Bignon's avatar
Romain Bignon committed
_weboob_qcineoob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
Romain Bignon's avatar
Romain Bignon committed
    args="-e -d -a --logging-file --insecure -b -I --quiet --exclude-backends -h --version -v --debug --save-responses --export-session --verbose -q --backends --help --nss"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
Romain Bignon's avatar
Romain Bignon committed
complete -F _weboob_qcineoob qcineoob

_weboob_boobmsg()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="-E export_all help --insecure show export_thread -O -I --verbose cd --formatter --count --backends -e -d -f -a -c -b backends --select -n --no-header -h -t -v --debug --no-keys -s -q --auto-update --nss status --logging-file --exclude-backends --version photos profile --outfile --export-session post --quiet --condition --accept-empty list --save-responses ls --help --title"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_boobmsg boobmsg

Romain Bignon's avatar
Romain Bignon committed
_weboob_shopoob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
Romain Bignon's avatar
Romain Bignon committed
    args="help --insecure -O -I --verbose cd --formatter --count --backends orders -e -d -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss --logging-file --exclude-backends --version --outfile --export-session --quiet --condition items payments --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
Romain Bignon's avatar
Romain Bignon committed
complete -F _weboob_shopoob shopoob
Romain Bignon's avatar
Romain Bignon committed
_weboob_boobill()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
Romain Bignon's avatar
Romain Bignon committed
    args="help --insecure -O -I --verbose cd download --formatter --count --backends -e -d -f -a details -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss profile --logging-file subscriptions --exclude-backends --version download_pdf --outfile --export-session --quiet --condition bills documents --save-responses ls balance --help history"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
Romain Bignon's avatar
Romain Bignon committed
complete -F _weboob_boobill boobill
Romain Bignon's avatar
Romain Bignon committed
_weboob_qcookboob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
Romain Bignon's avatar
Romain Bignon committed
    args="-e -d -a --logging-file --insecure -b -I --quiet --exclude-backends -h --version -v --debug --save-responses --export-session --verbose -q --backends --help --nss"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
Romain Bignon's avatar
Romain Bignon committed
complete -F _weboob_qcookboob qcookboob

_weboob_boobcoming()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="load help --insecure attends -O -I --verbose cd --formatter export --count --backends -e -d -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss --logging-file --exclude-backends search --version --outfile --export-session unattends info --quiet --condition list --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_boobcoming boobcoming

Romain Bignon's avatar
Romain Bignon committed
_weboob_cineoob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
Romain Bignon's avatar
Romain Bignon committed
    args="getfile_subtitle info_movie help --insecure persons_in_common -O -I --verbose cd search_subtitle --formatter --count info_subtitle --backends search_torrent biography search_movie -e -d -f -a releases -c -b backends --select -n --no-header -h -v --debug --no-keys -s search_person -q --auto-update info_torrent search_movie_subtitle --nss casting --logging-file movies_in_common --exclude-backends --version filmography --outfile --export-session search_movie_torrent info_person --quiet --condition getfile_torrent --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
Romain Bignon's avatar
Romain Bignon committed
complete -F _weboob_cineoob cineoob

_weboob_pastoob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="-E get_bin --max-age help --insecure post_bin -O -I --verbose cd --formatter --count --backends --no-keys --encoding -e -d -f -a -c -b -m backends --select -n --no-header -h -t -v --debug -p -s -q --auto-update --nss --logging-file get --exclude-backends --version --outfile --export-session post info --quiet --condition --public --save-responses ls --help --title"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_pastoob pastoob

_weboob_boobsize()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="help --insecure -O -I --verbose cd --formatter last_sensor_measure --count --backends -e -d -f -a details -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss --logging-file --exclude-backends search --version --outfile --export-session --quiet --condition --save-responses ls --help history"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_boobsize boobsize

_weboob_boobooks()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
Romain Bignon's avatar
Romain Bignon committed
    args="help --insecure -O -I --verbose cd --formatter --count --backends -e -d -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss rented --logging-file --exclude-backends search --version --outfile --export-session --quiet --condition renew --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_boobooks boobooks

_weboob_comparoob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="help --insecure -O -I --verbose cd --formatter --count --backends -e -d -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss --logging-file --exclude-backends --version --outfile --export-session prices info --quiet --condition --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_comparoob comparoob

Romain Bignon's avatar
Romain Bignon committed
_weboob_boomoney()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="-D -F -A help --insecure --parallel -O -N -I --verbose advisor cd --account --formatter -P --count --backends investment --noimport -e -d -f -a recipients -c -b transfer --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss --force --logging-file --display --exclude-backends --version pocket budgea profile --outfile --export-session --quiet --condition backends list coming --save-responses ls add_recipient --help history"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_boomoney boomoney

_weboob_qboobtracker()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="-e -d -a --logging-file --insecure -b -I --quiet --exclude-backends -h --version -v --debug --save-responses --export-session --verbose -q --backends --help --nss"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
Romain Bignon's avatar
Romain Bignon committed
complete -F _weboob_qboobtracker qboobtracker

_weboob_cookboob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="help --insecure -O -I --verbose cd --formatter export --count --backends -e -d -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss --logging-file --exclude-backends search --version --outfile --export-session info --quiet --condition --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_cookboob cookboob

Romain Bignon's avatar
Romain Bignon committed
_weboob_weboorrents()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
Romain Bignon's avatar
Romain Bignon committed
    args="help --insecure -O -I --verbose cd --formatter --count getfile --backends -e -d -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss --logging-file --exclude-backends search --version --outfile --export-session info --quiet --condition --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
Romain Bignon's avatar
Romain Bignon committed
complete -F _weboob_weboorrents weboorrents

_weboob_qvideoob()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="-e -d -a --logging-file --insecure -b -I --quiet --exclude-backends -h --version -v --debug --save-responses --export-session --verbose -q --backends --help --nss"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_qvideoob qvideoob

_weboob_weboob()
Christophe Benz's avatar
Christophe Benz committed
{
Laurent Bachelier's avatar
Laurent Bachelier committed
    local cur args
Romain Bignon's avatar
Romain Bignon committed

Christophe Benz's avatar
Christophe Benz committed
    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="-e -d -a --logging-file --insecure -b -I --quiet --exclude-backends -h --version -v --debug --save-responses --export-session --verbose -q --auto-update --backends --help --nss"
Laurent Bachelier's avatar
Laurent Bachelier committed
    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
Christophe Benz's avatar
Christophe Benz committed
}
complete -F _weboob_weboob weboob

Romain Bignon's avatar
Romain Bignon committed
_weboob_booblyrics()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="help --insecure -O -I --verbose cd --formatter --count --backends -e -d -f -a -c -b backends --select -n --no-header -h -v --debug --no-keys -s -q --auto-update --nss --logging-file get --exclude-backends search --version --outfile --export-session --quiet --condition --save-responses ls --help"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_booblyrics booblyrics

_weboob_qgalleroob()
{
    local cur args
    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="-e -d -a --logging-file --insecure -b -I --quiet --exclude-backends -h --version -v --debug --save-responses --export-session --verbose -q --backends --help --nss"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_qgalleroob qgalleroob

_weboob_havedate()
{
    local cur args

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    args="-E export_all help --insecure show export_thread -O -I --verbose cd --formatter --count query --backends -e -d -f -a -c -b backends --select -n --no-header -h -t -v --debug --no-keys -s -q --auto-update events --nss profile --logging-file optim --exclude-backends --version photos --outfile --export-session post --quiet --condition --accept-empty list status --save-responses ls --help --title"

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
complete -F _weboob_havedate havedate