From 20a896ed6a8d54c3e59baa33ce3fce7a26343c20 Mon Sep 17 00:00:00 2001 From: pepperpepperpepper Date: Wed, 30 Sep 2015 00:54:23 -0700 Subject: HUGE rename project --- Pb_Api/Params.py | 41 ----------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 Pb_Api/Params.py (limited to 'Pb_Api/Params.py') diff --git a/Pb_Api/Params.py b/Pb_Api/Params.py deleted file mode 100644 index 4fcc113..0000000 --- a/Pb_Api/Params.py +++ /dev/null @@ -1,41 +0,0 @@ -import sys -import pprint -class Pb_Api_Params(object): - def __init__(self): - self._api = None - def param(self, name): - for p in self.params: - if p.name == name: - return p - return None - def __str__(self): - return pprint.pformat({ "params": map(lambda x: vars(x), self.params) }) - - - def randomize(self): - for el in self.params: - if el.set_by_user: - continue - el.randomize() - - @property - def api(self): - return self._api - @api.setter - def api(self, cls): - self._api = cls - - def execute(self): - return self.api.call(self) - - def is_ready(self): - for p in self.params: - if not p.is_ready and not p.default: - sys.stderr.write("param not ready: {}".format(p)) - return 0 - return 1 - def as_hash(self): - result = {} - for p in self.params: - result[p.name] = p.value - return result -- cgit v1.2.3-70-g09d2