diff options
| author | yo mama <pepper@scannerjammer.com> | 2015-03-03 21:49:03 -0800 |
|---|---|---|
| committer | yo mama <pepper@scannerjammer.com> | 2015-03-03 21:49:03 -0800 |
| commit | dc081e51346bd5720247d81471e7b20dbdd6847e (patch) | |
| tree | 6a39adffafeb3e0d93e11b7a777beb7bc89b3229 /lib | |
| parent | e546919f9391250ca59bcc917637ebdd34096b27 (diff) | |
test added
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/imgrid.py | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/lib/imgrid.py b/lib/imgrid.py new file mode 100644 index 0000000..e419709 --- /dev/null +++ b/lib/imgrid.py @@ -0,0 +1,44 @@ +#!/usr/bin/python2.7 +import urllib +import urllib2 +import simplejson as json +import random +import sys +from lib.utils import post_request + +IMGRID_URL = "http://asdf.us/im/api/imgrid" + +class ImGrid(): + def __init__(self): + self._required_keys = [ + "width", + "height", + "linethickness", + "opacity", + "linecolor", + "spacing", + "vlines", + "hlines", + "shadow", + "bgimage", + "bgcolor", + "imageinstead", + "planebgcolor", + "planebgimage", + "swing", + "tilt", + "roll", + "zoom", + "skycolor", + "transition", + "trim", + "format", + "username" + ] + def new(self, params): + for k in self._required_keys: + if not k in params: + params[k] = ""; + self.params = params + return json.loads(post_request(IMGRID_URL, self.params)) + |
