[submodule_update] Parse flags

This was omitted when migrating from google3 because flag parsing was
handled implicitly by the google3-specific `google.Init()` function.

This caused the tool to always think that no command was specified.

Bug: 320755417
Change-Id: Ic9ee8c1a48aeeaea7c27128bc38f85ddd43c40cf
Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/infra/+/980372
Fuchsia-Auto-Submit: Oliver Newman <olivernewman@google.com>
Commit-Queue: Auto-Submit <auto-submit@fuchsia-infra.iam.gserviceaccount.com>
Reviewed-by: Rob Mohr <mohrr@google.com>
1 file changed
tree: f7431c1879e8d5643bcb824944cc83e2c7491660
  1. artifacts/
  2. buildbucket/
  3. checkout/
  4. cmd/
  5. execution/
  6. flagutil/
  7. functools/
  8. gerrit/
  9. gitiles/
  10. issuetracker/
  11. monorail/
  12. rpcutil/
  13. scripts/
  14. slsa/
  15. third_party/
  16. vendor/
  17. .gitignore
  18. AUTHORS
  19. go.mod
  20. go.sum
  21. LICENSE
  22. manifest
  23. PATENTS
  24. README.md
README.md

infra

This repo contains tools and config files necessary to run infrastructure related to builds, code review, version control, and continuous integrations.