#compdef fota_step_slave.py
#
# this is zsh completion function file.
# generated by genzshcomp(ver: 0.5.1)
#

typeset -A opt_args
local context state line

_arguments -s -S \
  "-h[show this help message and exit]:" \
  "--help[show this help message and exit]:" \
  "--r3[use the r3 files path]" \
  "--branch[release branch]::BRANCH:_files" \
  "--weekly[generate weekly instead of latest]" \
  "--boards[specify the board to generate ota]::BOARDS:_files" \
  "--test[use the test path]" \
  "--w2l[push weekly to latest otas]" \
  "--l2w[push latest to weekly otas]" \
  "--r2tor3[push otas]" \
  "--force_src[force source targetfiles]::FORCE_SRC:_files" \
  "--force_dst[force destination targetfiles]::FORCE_DST:_files" \
  "--dryrun[dont do, just print actions]" \
  "--tmpdir[directory for holding temporary files]::TMPDIR:_files" \
  "--cachedir[directory for storing the targetfiles]::CACHEDIR:_files" \
  "--diffusion_server_base[dns name of the publication server]::DIFFUSION_SERVER_BASE:_files" \
  "--destdir[directory for storing the output on ota server]::DESTDIR:_files" \
  "--reason[reason to add to the fota caption in case of forcedst]::REASON:_files" \
  "--index_html_destinations[scp urls to the destinations index_htmls]::INDEX_HTML_DESTINATIONS:_files" \
  "--diffusion_server_type[the type of the diffusion_server]::{artifactory,legacy}:(artifactory legacy):" \
  "--artifactory_server[url of the artifactory server]::ARTIFACTORY_SERVER:_files" \
  "--artifactory_creds[credentials to log into the artifactory server]::ARTIFACTORY_CREDS:_files" \
  "*::args:_files"
