Jay Soffian
Jay Soffian
I think the correct fix is to change: table_insert(parsers, #requests, reply.parser) to: table_insert(parsers, reply.parser) This keeps the requests and parsers tables parallel, i.e. for `requests[n]` the correct parser is `parsers[n]`.
EdgeOS devices do not include pip. There's an open PR (#5) for Debian packaging which I may someday update and merge. Neither of those precludes pip packaging as well. I...
No, EdgeOS does not have `easy_install`. EdgeOS is based on Debian so of course it can be added, or it could be installed with with `get-pip.py`, but those changes get...
That sounds like a totally reasonable compromise. I'll add a `setup.py` and a proper version.
Oh no, since my PR broke this I'll submit a PR to fix it.
@Renerick please check whether #905 fixes the issue for you.
@Renerick it looks like you're copy/pasting the code from the diff instead of running the new code. The issue there is that the double braces are a Python escape mechanism...
Thank you for the confirmation.
> @jaysoffian I have just merged in [591ea61](https://github.com/Fizzadar/pyinfra/commit/591ea61e3b29210ccb5ac71665920f1374a51e18) which I believe solves this issue (and any other host state needs within operation execution context). Indeed. Thanks!
Parsing the output of xcodebuild to generate a compilation database is fraught with peril. Use `-gen-cdb-fragment-path` instead. See https://gist.github.com/T1T4N/f4d63a44476eb5c7046cc561cb8c7f77 for guidance.