mirror of
https://github.com/fnproject/fn.git
synced 2022-10-28 21:29:17 +03:00
22 lines
399 B
Python
22 lines
399 B
Python
import sys
|
|
import os
|
|
import json
|
|
|
|
sys.stderr.write("Starting Python Function\n")
|
|
|
|
name = "I speak Python too"
|
|
|
|
try:
|
|
if not os.isatty(sys.stdin.fileno()):
|
|
try:
|
|
obj = json.loads(sys.stdin.read())
|
|
if obj["name"] != "":
|
|
name = obj["name"]
|
|
except ValueError:
|
|
# ignore it
|
|
sys.stderr.write("no input, but that's ok\n")
|
|
except:
|
|
pass
|
|
|
|
print "Hello, " + name + "!"
|