Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
shellting / templates / arg_parse.j2
Size: Mime:
{% filter indent(width=indent) %}
while [[ -n "$1" ]]; do
  case "$1" in
{% for arg_name in func.args.keys() %}
  --{{ arg_name | slugify }})
    shift
    {% if local_vars %}local {% endif %}{{ arg_name }}=${1}
    ;;
{% endfor %}
  --)
    shift
    break
    ;;
  esac
  shift
done
{% endfilter %}