You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fission workflow doesnt seem to work correctly if fission functions are written in python. If we take an example of below workflow
apiVersion: 1
output: secondt
tasks:
firstt:
run: firstfn
secondt:
run: secondfn
inputs:
body: "this is the message body"
method: POST
headers:
username: viveksinghggits
requires:
- firstt
and the code that is there for second function is
from flask import request
def main():
b = request.get_data()
return "second fun \n"+ str(b)+" headers:"+str(request.headers.get("username"))+"\n"
if __name__ == "__main__":
main()
below is the output I get, if I test the workflow
second fun
b'' headers:viveksinghggits
So, the header is being passed to the secondfn successfully but not the body. We have tried it for GoLang and it works fine there.
The text was updated successfully, but these errors were encountered:
This is a spoiler for me. If nobody gets this shortly, I may take it on as a precursor to my project, which is really a POC for (mostly) python in fission workflows.
Fission workflow doesnt seem to work correctly if fission functions are written in python. If we take an example of below workflow
and the code that is there for second function is
below is the output I get, if I test the workflow
So, the header is being passed to the secondfn successfully but not the body. We have tried it for GoLang and it works fine there.
The text was updated successfully, but these errors were encountered: