Revert "Fix logdog client library on windows."

This reverts commit 90b6d0451314bb57c1e5e45f924478cc34c7f3cc.

Reason for revert: Suspected to be causing frozen windows builds
See crbug.com/971224#c7

Original change's description:
> Fix logdog client library on windows.
> 
> LOGDOG_STREAM_SERVER_PATH is set to e.g. `net.pipe:LUCILogDogKitchen_1176`
> on bots, but the file to open is '\\.\pipe\LUCILogDogKitchen_1176'.
> 
> Additionally, specify no-buffering and '+' mode to prevent python from
> hanging onto bytes it shouldn't keep and allow the pipe to be re-opened
> for multiple streams in the same python process.
> 
> R=​tandrii@chromium.org
> 
> Bug: 959887
> Change-Id: Iff15fb9de9e39552fc7b063c66e6fbeb6f677d61
> Reviewed-on: https://chromium-review.googlesource.com/c/infra/luci/luci-py/+/1642342
> Auto-Submit: Robbie Iannucci <iannucci@chromium.org>
> Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>

TBR=iannucci@chromium.org,tandrii@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: 959887, 971224
Change-Id: Ib84744a6c370916199cce3f3f9e1e0e06defeba0
Reviewed-on: https://chromium-review.googlesource.com/c/infra/luci/luci-py/+/1650143
Reviewed-by: Ben Pastene <bpastene@chromium.org>
Commit-Queue: Ben Pastene <bpastene@chromium.org>
Cr-Mirrored-From: https://chromium.googlesource.com/infra/luci/luci-py
Cr-Mirrored-Commit: 2f8e5320de58739c4b8a5a6606746e377f148416
1 file changed
tree: b54cd3a268c523556a113a0ff6d19c627799d02d
  1. example/
  2. libs/
  3. proto/
  4. tests/
  5. third_party/
  6. tools/
  7. utils/
  8. .gitignore
  9. auth.py
  10. cipd.py
  11. isolate.py
  12. isolate_format.py
  13. isolate_storage.py
  14. isolated_format.py
  15. isolateserver.py
  16. LICENSE
  17. local_caching.py
  18. LUCI_CONTEXT.md
  19. OWNERS
  20. PRESUBMIT.py
  21. README.md
  22. README.py
  23. run_isolated.py
  24. swarming.py
  25. trace_inputs.py
  26. 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.