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 /server3.py | |
parent | 39794129de708ec8e6a2e18ee6f0ac094844407c (diff) |
pass FIB parameter as environment variable
Diffstat (limited to 'server3.py')
-rw-r--r-- | server3.py | 13 |
1 files changed, 7 insertions, 6 deletions
@@ -1,23 +1,24 @@ +import os +import sys from klein import run, route from twisted.internet import defer from twisted.internet import reactor +from twisted.python import log from ampoule import pool import tasks -import sys -from twisted.python import log - log.startLogging(sys.stdout) +FIB = os.environ.get('FIB', tasks.FIB_DEFAULT) + @route('/') def home(request): - - d = pp.doWork(tasks.Fib) - d.addCallback(lambda res: str(res['fib'])) + d = pp.doWork(tasks.Fib, n=int(FIB)) + d.addCallback(lambda res: 'answer is >>> {r}\n'.format(r=res['fib'])) return d @route('/hi') |