From dc081e51346bd5720247d81471e7b20dbdd6847e Mon Sep 17 00:00:00 2001 From: yo mama Date: Tue, 3 Mar 2015 21:49:03 -0800 Subject: test added --- lib/imgrid.py | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 lib/imgrid.py (limited to 'lib/imgrid.py') 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)) + -- cgit v1.2.3-70-g09d2