diff options
| author | Pepper <pepper@scannerjammer.com> | 2015-05-01 17:38:44 -0400 |
|---|---|---|
| committer | Pepper <pepper@scannerjammer.com> | 2015-05-01 17:38:44 -0400 |
| commit | b1d7f60b6c8d91d86049ad8fde27acf510e5249e (patch) | |
| tree | 44a870c2ca55cad437dadac7986a014311cd9ca9 /pbserver.py | |
| parent | e6e2eaeaa12cbc1db19aa76e3f610d0713a7d75a (diff) | |
added server hook
Diffstat (limited to 'pbserver.py')
| -rwxr-xr-x | pbserver.py | 11 |
1 files changed, 11 insertions, 0 deletions
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: |
