In mig/shared/functionality/jsoninterface.py the POST request data is extracted from sys.stdin.read(). This should instead by extracted from the passed user_arguments_dict to ensure that the post request has been properly parsed before it is acted upon.
Thank you to @albu-diku for pointing this out!
migrid-sync/mig/shared/functionality/jsoninterface.py
Line 548 in 932d84d
In mig/shared/functionality/jsoninterface.py the POST request data is extracted from sys.stdin.read(). This should instead by extracted from the passed user_arguments_dict to ensure that the post request has been properly parsed before it is acted upon.
Thank you to @albu-diku for pointing this out!