Module: check_mk
Branch: master
Commit: 7f05ebdfde631b31cd4d7668f6cdca58b0023837
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=7f05ebdfde631b…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Fri Feb 8 22:28:53 2013 +0100
ValueSpec ListOfStrings: new parameter size
---
web/htdocs/valuespec.py | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/web/htdocs/valuespec.py b/web/htdocs/valuespec.py
index e8edbdf..e918901 100644
--- a/web/htdocs/valuespec.py
+++ b/web/htdocs/valuespec.py
@@ -541,7 +541,12 @@ class Filename(TextAscii):
class ListOfStrings(ValueSpec):
def __init__(self, **kwargs):
ValueSpec.__init__(self, **kwargs)
- self._valuespec = kwargs.get("valuespec", TextAscii())
+ if "valuespec" in kwargs:
+ self._valuespec = kwargs.get("valuespec")
+ elif "size" in kwargs:
+ self._valuespec = TextAscii(size=kwargs["size"])
+ else:
+ self._valuespec = TextAscii()
self._vertical = kwargs.get("orientation", "vertical") ==
"vertical"
self._allow_empty = kwargs.get("allow_empty", True)