diff options
| author | Georgios Andreadis <info@gandreadis.com> | 2020-07-08 14:35:47 +0200 |
|---|---|---|
| committer | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2020-08-24 19:47:57 +0200 |
| commit | e2e9cec1d4836a4cba81874129b8da8a12c216f6 (patch) | |
| tree | a4f73a93174daad0482ab4b94849bbce94a3491e /web-server/opendc/util/parameter_checker.py | |
| parent | 9761bdd1f2b0f72a2c0fa46b3dee1920a580a26a (diff) | |
Implement scenario adding endpoint
Diffstat (limited to 'web-server/opendc/util/parameter_checker.py')
| -rw-r--r-- | web-server/opendc/util/parameter_checker.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/web-server/opendc/util/parameter_checker.py b/web-server/opendc/util/parameter_checker.py index d37256e0..214dfa9d 100644 --- a/web-server/opendc/util/parameter_checker.py +++ b/web-server/opendc/util/parameter_checker.py @@ -49,6 +49,12 @@ def _incorrect_parameter(params_required, params_actual, parent=''): if param_required == 'int' and not isinstance(param_actual, int): return '{}.{}'.format(parent, param_name) + if param_required == 'float' and not isinstance(param_actual, float): + return '{}.{}'.format(parent, param_name) + + if param_required == 'bool' and not isinstance(param_actual, bool): + return '{}.{}'.format(parent, param_name) + if param_required == 'string' and not isinstance(param_actual, str) and not isinstance(param_actual, int): return '{}.{}'.format(parent, param_name) |
