diff options
author | Kali Kaneko (leap communications) <kali@leap.se> | 2016-03-31 21:54:49 -0400 |
---|---|---|
committer | Kali Kaneko (leap communications) <kali@leap.se> | 2016-03-31 22:30:44 -0400 |
commit | ce4cb42cb521260e2f7091dd80b136320f32663f (patch) | |
tree | 8977899c8761ce6492fe631522d28e4398b61d17 /server2.py | |
parent | 39794129de708ec8e6a2e18ee6f0ac094844407c (diff) |
pass FIB parameter as environment variable
Diffstat (limited to 'server2.py')
-rw-r--r-- | server2.py | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -1,14 +1,20 @@ +import os from klein import run, route from twisted.internet.threads import deferToThread +import tasks -from tasks import fib +FIB = os.environ.get('FIB', tasks.FIB_DEFAULT) @route('/') def home(request): - d = deferToThread(fib, 30) - d.addCallback(lambda result: 'answer is >> %s' % result) + d = deferToThread(tasks.fib, FIB) + d.addCallback(lambda result: 'answer is >>> %s\n' % result) return d +@route('/hi') +def ping(request): + return 'easy!' + if __name__ == "__main__": run("localhost", 8080) |