summaryrefslogtreecommitdiff
path: root/Pb_Api/ImGradient/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'Pb_Api/ImGradient/__init__.py')
-rw-r--r--Pb_Api/ImGradient/__init__.py35
1 files changed, 9 insertions, 26 deletions
diff --git a/Pb_Api/ImGradient/__init__.py b/Pb_Api/ImGradient/__init__.py
index 18c27c0..1f90bbe 100644
--- a/Pb_Api/ImGradient/__init__.py
+++ b/Pb_Api/ImGradient/__init__.py
@@ -1,30 +1,13 @@
#!/usr/bin/python2.7
-import urllib
-import urllib2
-import simplejson as json
-import random
-import sys
-from lib.utils import post_request, Pb_Api
+from Pb_Api import Pb_Api
+from Pb_Api.ImGradient.Params import ImGradient_Params
+from config import IMGRADIENT_URL
-
-IMGRADIENT_URL = "http://asdf.us/im/api/imgradient"
-#from Api.ImGradient.Api import *
-
-class ImGradientApi(Pb_Api):
+class Pb_Api_ImGradient(Pb_Api):
def __init__(self):
self.url = IMGRADIENT_URL
- self._required_keys = [
- "width", "height",
- "color1", "color2",
- "stripes",
- "stripenumber", "stripeintensity",
- "blurriness",
- "contrast",
- "brightness", "saturation", "hue",
- "halftone",
- "bevel", "percentbeveled",
- "rotate", "flip", "flop", "tilt",
- "filetype",
- "gradienttype",
- "username",
- ]
+ def params_init(self):
+ new_params = ImGradient_Params()
+ #new_params = self.get_from_server()
+ new_params.api = self
+ return new_params