apisix-python-plugin-runner
apisix-python-plugin-runner copied to clipboard
Apache APISIX Python plugin runner
In order to solve [this bug](https://github.com/apache/apisix-python-plugin-runner/issues/53), the socket created by **apisix/runner/server/server.py** now belongs to `nobody` so apisix runners could write on it. I choose not to follow go plugin's `chmod`...
even call request.set_body, the body won't pass to upstream.
file: apisix-python-plugin-runner/docs/en/latest/getting-started.md line: 100 content: curl http://127.0.0.1:**9080**/apisix/admin/routes/1 -H 'X-API-KEY: edd1c9f034335f136f87ad84b625c8f1' -X PUT -d ' the pot is wrong, right port must be 9180.
I wrote a custom plugin to control the permission of my application deployed in k8s. The upstream is a code-server web application. It can be accessed normally under nginx-ingress. When...
We need to add an external plugin to decode some inbound headers and would like to use the python runner The plugin requires Python 3.7+ Our intention is to mount...
I followed https://apisix.apache.org/docs/python-plugin-runner/getting-started/, apisix version is 2.10. cloned python-plugin-runner from git. When I call `curl http://127.0.0.1:9080/get -i`, the result is 503, and the log of apisix is ``` 2021/10/22 09:41:33...
Route - Plugin Config -> ext-plugin-pre-req enable { "_meta": { "disable": false }, "conf": [ { "name": "rewrite", "value": "{\"body\":\"hello\"}" } ] } when Plugin enabled , file upload show...
2022/07/07 08:03:56 [warn] 43#43: *23 [lua] init.lua:913: 2022-07-07 08:03:56,810 - ERROR - execute plugin `stop` TypeError, ("'NoneType' object is not callable",) , context: ngx.timer 2022/07/07 08:05:16 [warn] 43#43: *23 [lua]...
Hi, I'm running into issue #53 which should be fixed by #55 but it's not released yet. Can a new release be made please or an idea of its ETA?...