livepeer/go-livepeer

livepeer_bench: back-slashes in the file path don't work

开放

#1,844 创建于 2021年4月15日

 (0 条评论) (0 个反应) (0 位负责人)Go (223 个派生)auto 404
good first issuehacktoberfesttype: bug

仓库指标

星标
 (583 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

Describe the bug Back-slashes in the input manifest's path cause the benchmarking to fail on Windows.

To Reproduce Here's the original Discord message from a user reporting this problem.

Expected behavior Back-slashes should work out-of-the-box on Windows, or alternatives (like using forward-slashes) should be better documented.

Screenshots image

Desktop (please complete the following information):

  • OS: Windows

Additional context Golang's path library does not work well with back-slashes We can try using an alternate library when creating the segment path from the input manifest's directory: https://github.com/livepeer/go-livepeer/blob/3908252d23edd62590c61b02598c5fffc148014b/cmd/livepeer_bench/livepeer_bench.go#L106

贡献者指南