summaryrefslogtreecommitdiff
path: root/lib/Pb/Pattern/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Pb/Pattern/__init__.py')
-rwxr-xr-xlib/Pb/Pattern/__init__.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/Pb/Pattern/__init__.py b/lib/Pb/Pattern/__init__.py
index 4e4c5a8..930af64 100755
--- a/lib/Pb/Pattern/__init__.py
+++ b/lib/Pb/Pattern/__init__.py
@@ -20,7 +20,7 @@ class PbPattern(Pb):
"image_url" : "http://i.asdf.us/im/be/PinkHijab_1425078647_reye.gif",
}
def __init__(self, **kwargs):
- super(PbPattern,self).__init__();
+ super(PbPattern,self).__init__(**kwargs);
_definitions = {
'image_url': { 'type':'img_url' },
'pattern_url': { 'type':'img_url' },
@@ -35,6 +35,8 @@ class PbPattern(Pb):
elif not self.params.pattern_url:
self.err_warn("pattern must be supplied as json array or as a png url")
+ self._db_url_param = str(self.params.image_url)
+
def _from_pattern_data(self):
def boolToColor(boolean):
if boolean:
@@ -55,7 +57,7 @@ class PbPattern(Pb):
#first step
def _make_canvas(self):
- _width, _height = self.dimensions(self.params.image_url['path']) # same here
+ _width, _height = self._dimensions(self.params.image_url['path']) # same here
cmd = [BIN_CONVERT, "-size", _width + "x" + _height, "canvas:transparent", self.filepath]
self._call_cmd(cmd)