Skip to content
weboob_bash_completion 19.2 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.
Romain Bignon's avatar
Romain Bignon committed
_weboob_boobmsg()
{
    local cur args

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

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

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

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
Romain Bignon's avatar
Romain Bignon committed
complete -F _weboob_weboob_cli weboob-cli
Romain Bignon's avatar
Romain Bignon committed
_weboob_webcontentedit()
{
    local cur args

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

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

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

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
Romain Bignon's avatar
Romain Bignon committed
complete -F _weboob_geolooc geolooc
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="-O --insecure -c --backends cd --export-session --quiet --outfile --help search -b -I --select -d help -n --debug info --condition --save-responses -s --version ls backends -v -f --no-header --no-keys --formatter -h --nss -q --logging-file --count --verbose -e -a getfile --auto-update --exclude-backends"

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

_weboob_suboob()
{
    local cur args

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

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

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

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

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

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

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

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

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

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

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

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

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

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
Romain Bignon's avatar
Romain Bignon committed
complete -F _weboob_boobathon boobathon
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="-O --insecure -c --backends cd --export-session --quiet --outfile --departure-time --help -b -I --select -d departures help -n --debug --condition --save-responses -s --version ls backends -v stations -f --no-header --no-keys --formatter -h --nss --arrival-time roadmap -q --logging-file --count --verbose -e -a --auto-update --exclude-backends"

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

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

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

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

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

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

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

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
Romain Bignon's avatar
Romain Bignon committed
complete -F _weboob_weboob_debug weboob-debug
Romain Bignon's avatar
Romain Bignon committed
_weboob_boobands()
{
    local cur args

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

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

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

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

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

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

_weboob_flatboob()
{
    local cur args

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

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

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

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

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
Romain Bignon's avatar
Romain Bignon committed
complete -F _weboob_weboob_repos weboob-repos
Romain Bignon's avatar
Romain Bignon committed
_weboob_translaboob()
{
    local cur args

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

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

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

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

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

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
Romain Bignon's avatar
Romain Bignon committed
complete -F _weboob_wetboobs wetboobs
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="-O --insecure -c --backends cd --export-session --quiet --outfile --help -b -I --select -d payments help -n --debug --condition --save-responses orders -s --version ls backends -v -f --no-header --no-keys --formatter -h --nss -q --logging-file --count items --verbose -e -a --auto-update --exclude-backends"

    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_weboob_config()
{
    local cur args

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

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
Romain Bignon's avatar
Romain Bignon committed
complete -F _weboob_weboob_config weboob-config
Romain Bignon's avatar
Romain Bignon committed
_weboob_videoob()
{
    local cur args

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

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

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

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

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

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

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

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
Romain Bignon's avatar
Romain Bignon committed
complete -F _weboob_cookboob cookboob
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="subscriptions -O --insecure -c --backends cd --export-session --quiet --outfile --help -b -I --select -d help -n --debug download_pdf download --condition --save-responses documents bills -s --version ls backends -v -f --no-header --no-keys --formatter balance -h --nss -q --logging-file --count profile --verbose history -e -a details --auto-update --exclude-backends"

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

_weboob_boobooks()
{
    local cur args

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

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

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

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

    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
}
Romain Bignon's avatar
Romain Bignon committed
complete -F _weboob_pastoob pastoob
Romain Bignon's avatar
Romain Bignon committed
_weboob_cineoob()
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]}
Romain Bignon's avatar
Romain Bignon committed
    args="search_torrent -O --insecure -c --backends cd --export-session --quiet --outfile getfile_subtitle --help -b -I --select -d info_movie persons_in_common info_person help search_subtitle -n --debug --condition --save-responses info_torrent -s --version releases ls search_person backends search_movie_torrent -v info_subtitle filmography -f --no-header --no-keys --formatter search_movie movies_in_common -h --nss getfile_torrent -q --logging-file search_movie_subtitle --count casting --verbose biography -e -a --auto-update --exclude-backends"
Laurent Bachelier's avatar
Laurent Bachelier committed
    COMPREPLY=( $(compgen -o default -W "${args}" -- "$cur" ) )
Christophe Benz's avatar
Christophe Benz committed
}
Romain Bignon's avatar
Romain Bignon committed
complete -F _weboob_cineoob cineoob
Romain Bignon's avatar
Romain Bignon committed
_weboob_boobtracker()
Romain Bignon's avatar
Romain Bignon committed
{
    local cur args

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

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

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

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

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

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