From ce4cb42cb521260e2f7091dd80b136320f32663f Mon Sep 17 00:00:00 2001 From: "Kali Kaneko (leap communications)" Date: Thu, 31 Mar 2016 21:54:49 -0400 Subject: pass FIB parameter as environment variable --- server2.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'server2.py') diff --git a/server2.py b/server2.py index 5f9c32e..268c7c5 100644 --- a/server2.py +++ b/server2.py @@ -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) -- cgit v1.2.3