Module: check_mk
Branch: master
Commit: 6118edd34d4bd3adf1eaf3f060eb91b8aaf7d3d3
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=6118edd34d4bd3…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Fri Sep 14 13:53:33 2012 +0200
ValueSpec AbosluteDate: allow output format specification
---
web/htdocs/valuespec.py | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/web/htdocs/valuespec.py b/web/htdocs/valuespec.py
index afff6b0..d21f0e2 100644
--- a/web/htdocs/valuespec.py
+++ b/web/htdocs/valuespec.py
@@ -1250,6 +1250,7 @@ class AbsoluteDate(ValueSpec):
self._default_value = today()
self._show_titles = kwargs.get("show_titles", True)
self._label = kwargs.get("label")
+ self._format = kwargs.get("format", "%F")
def canonical_value(self):
return self._default_value
@@ -1279,7 +1280,7 @@ class AbsoluteDate(ValueSpec):
html.set_focus(varprefix + "_year")
def value_to_text(self, value):
- return time.strftime("%F", time.localtime(value))
+ return time.strftime(self._format, time.localtime(value))
def from_html_vars(self, varprefix):
parts = []