[swarming] Add permanent log handler for swarming_bot_init.log

This is so we can pipe this log to cloud logging. The location of the temp file is inconsistent across OSes and it changes.

Bug: b/268122971
Change-Id: I4ed68800403ec7d187b7b92edbbbed93eb3c97b5
Reviewed-on: https://chromium-review.googlesource.com/c/infra/luci/luci-py/+/4227440
Commit-Queue: Justin Luong <justinluong@google.com>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
NOKEYCHECK=True
GitOrigin-RevId: 451983ca6e266f5de1a2b0aa5c317d4486dccdac
1 file changed
tree: ede79770f1a3374b96dfcf77203962c446b5d928
  1. libs/
  2. tests/
  3. third_party/
  4. tools/
  5. utils/
  6. .gitignore
  7. auth.py
  8. cipd.py
  9. errors.py
  10. LICENSE
  11. local_caching.py
  12. LUCI_CONTEXT.md
  13. OWNERS
  14. PRESUBMIT.py
  15. README.md
  16. README.py
  17. run_isolated.py
  18. swarming.py
  19. test.py
  20. unittest.cfg
  21. WATCHLISTS
README.md

LUCI Python Client

This is the Python Client code for LUCI. It's part of the main python repo, and is also mirrored into a standalone client-py repo.

To contribute changes you need to clone the main python repo and then use git cl upload. The client-py repo mirror (which appears in Chromium's third_party directory) cannot be contributed to directly.

License

This project is licensed under Apache v2.0 license. See LICENSE for details.