From b1d7f60b6c8d91d86049ad8fde27acf510e5249e Mon Sep 17 00:00:00 2001 From: Pepper Date: Fri, 1 May 2015 17:38:44 -0400 Subject: added server hook --- pbserver.py | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'pbserver.py') diff --git a/pbserver.py b/pbserver.py index a2fb1a7..25de07a 100755 --- a/pbserver.py +++ b/pbserver.py @@ -5,6 +5,7 @@ from pb.gradient import Gradient from pb.imgrid import Imgrid from pb.breaker import Breaker from pb.pattern import Pattern +from pb.generate import Generate from pb.config import AWS_SECRET_ACCESS_KEY, AWS_ACCESS_KEY_ID, BUCKET_NAME, BIN_IDENTIFY import pb.lib.utils as utils @@ -130,6 +131,16 @@ def imgrid(): sys.stderr.write(str(e)) return json.dumps({ 'error' : 'Request could not be processed' }) +@post('/im/api/generate') +def generate(): + try: + im = Generate(**(dict(request.forms))) + im.create(); + return return_image(im) + except Exception as e: + sys.stderr.write(str(e)) + return json.dumps({ 'error' : 'Request could not be processed' }) + @post('/im/api/imbreak') def breaker(): try: -- cgit v1.2.3-70-g09d2