summaryrefslogtreecommitdiff
path: root/Pb_Api/ImPattern
diff options
context:
space:
mode:
Diffstat (limited to 'Pb_Api/ImPattern')
-rw-r--r--Pb_Api/ImPattern/Params.py15
-rwxr-xr-xPb_Api/ImPattern/__init__.py14
2 files changed, 15 insertions, 14 deletions
diff --git a/Pb_Api/ImPattern/Params.py b/Pb_Api/ImPattern/Params.py
index 1d31645..1e1214a 100644
--- a/Pb_Api/ImPattern/Params.py
+++ b/Pb_Api/ImPattern/Params.py
@@ -18,14 +18,6 @@ class Pattern_Url_Option(Pb_Api_Param_Option):
formatted = "{}/{}.png".format(PATTERN_BASE_URL, kwargs["value"])
return cls(weight=kwargs["weight"], value=formatted )
-
-pattern_url_options = Pb_Api_Param_Options([
- Pattern_Url_Option.from_name(weight=0, value=i) for i in range(1,100) ] + [
- Pattern_Url_Option.from_name(weight=0, value="a{}".format(i)) for i in range(0, 42)
-])
-
-pattern_url_options.search("a10").weight = 20;
-
class ImPattern_Params(Pb_Api_Params):
def __init__(self):
self.params = [
@@ -33,3 +25,10 @@ class ImPattern_Params(Pb_Api_Params):
Pb_Api_Param_Image_Url(name="image_url", required=1),
Pb_Api_Param_MultiSelect(name="pattern_url", required=1, options=pattern_url_options)
]
+
+pattern_url_options = Pb_Api_Param_Options([
+ Pattern_Url_Option.from_name(weight=0, value=i) for i in range(1,100) ] + [
+ Pattern_Url_Option.from_name(weight=0, value="a{}".format(i)) for i in range(0, 42)
+])
+
+pattern_url_options.search("a10").weight = 20;
diff --git a/Pb_Api/ImPattern/__init__.py b/Pb_Api/ImPattern/__init__.py
index 1c25913..ed2cc69 100755
--- a/Pb_Api/ImPattern/__init__.py
+++ b/Pb_Api/ImPattern/__init__.py
@@ -1,11 +1,13 @@
#!/usr/bin/python2.7
from Pb_Api import Pb_Api
-from Pb_Api.ImPattern.Params import ImPattern_Params
-
-IMPATTERN_URL = "http://asdf.us/im/api/impattern"
+from Pb_Api.ImPattern.Params import ImGrid_params
+from config import IMGRID_URL
class Pb_Api_ImPattern(Pb_Api):
def __init__(self):
- self.url = IMPATTERN_URL
- def params(self):
- return ImPattern_Params()
+ self.url = IMGRID_URL
+ def request_new(self):
+ new_params = ImGrid_Params()
+ #new_params = self.get_from_server()
+ new_params.api = self
+ return new_params